{"id":982088,"recorded_at":"2026-10-29T01:04:59.835417Z","observed_at":"2026-10-29T01:04:59.835263Z","subject_kind":"endpoint","subject":"5f615b98-55a7-4f30-a0ea-563a29cbbae7","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":11,"tools":[{"description":"Check 1 to 20 identities against a dated active SAM snapshot. Pass identities as an array of objects, not a record ID or page URL. Each identity needs a name, UEI, CAGE, or NPI. Exact identifier matches and name-only possible matches remain distinct. Read coverage.freshness; stale or unknown-source empty lookups report unavailable with snapshot_status no_match_in_snapshot. No match is not clearance.","inputSchema":{"$defs":{"Identity":{"additionalProperties":false,"properties":{"cage":{"description":"Exact five-character CAGE code, when known.","type":["string","null"]},"name":{"description":"Person or organization name, within 256 UTF-8 bytes; name-only matches are possible matches.","type":["string","null"]},"npi":{"description":"Exact ten-digit National Provider Identifier, when known.","type":["string","null"]},"uei":{"description":"Exact 12-character Unique Entity ID, when known.","type":["string","null"]}},"type":"object"}},"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"generation":{"description":"Retained snapshot UUID; omit for the current snapshot.","type":["string","null"]},"identities":{"description":"One to twenty identities to compare with the dated SAM snapshot.","items":{"$ref":"#/$defs/Identity"},"maxItems":20,"minItems":1,"type":"array"}},"required":["identities"],"type":"object"},"name":"check_exclusions"},{"description":"Retrieve a public record using the exact collection and id returned by search, never a page URL, title or slug. Supply the returned generation for a consistent result.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"collection":{"description":"Public collection name returned by search.","type":"string"},"generation":{"description":"Retained generation UUID from search for a consistent record snapshot.","type":["string","null"]},"id":{"description":"Exact stable record ID returned by search, not a page URL or slug.","type":"string"}},"required":["collection","id"],"type":"object"},"name":"detail"},{"description":"Read official record text using the exact collection, id and generation returned by search. Start at offset 0 with length 1 to 16,000 characters, then use next_offset unchanged for the next chunk. Does not fetch arbitrary URLs or paths.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"collection":{"description":"Public record collection returned by search.","type":"string"},"generation":{"description":"Retained snapshot UUID; omit for the current snapshot.","type":["string","null"]},"id":{"description":"Stable ID of a known public record.","type":"string"},"length":{"description":"Characters to return, from 1 to 16,000. Smaller chunks may be needed to fit the response byte budget.","format":"uint64","maximum":16000,"minimum":1,"type":["integer","null"]},"offset":{"description":"Character offset for the next bounded text chunk.","format":"uint64","minimum":0,"type":["integer","null"]}},"required":["collection","id"],"type":"object"},"name":"document"},{"description":"Compare two retained snapshots. No longer observed does not mean reinstated; enrichment-only changes are excluded.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"cursor":{"description":"Opaque next_cursor from an earlier change page.","type":["string","null"]},"from_generation":{"description":"Older retained snapshot UUID to compare.","type":"string"},"limit":{"description":"Maximum changes to return, up to the service page limit.","format":"uint","maximum":50,"minimum":1,"type":["integer","null"]},"to_generation":{"description":"Newer retained snapshot UUID; omit for the current snapshot.","type":["string","null"]}},"required":["from_generation"],"type":"object"},"name":"exclusion_changes"},{"description":"Retrieve an exclusion with agency explanation, named restriction references, source evidence, explicit source-age warnings and supported business links.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"generation":{"description":"Retained snapshot UUID; omit for the current snapshot.","type":["string","null"]},"id":{"description":"Stable exclusion record ID returned by search_exclusions or check_exclusions.","type":"string"}},"required":["id"],"type":"object"},"name":"exclusion_context"},{"description":"Explain deterministic primary NAICS overlap between a registered vendor and opportunity. Not an eligibility determination.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"opportunity_id":{"description":"Stable opportunity ID returned by search.","type":"string"},"vendor_id":{"description":"Stable vendor ID returned by search.","type":"string"}},"required":["vendor_id","opportunity_id"],"type":"object"},"name":"explain_match"},{"description":"Report actual source dates, coverage, record counts and SHA256 provenance.","inputSchema":{"properties":{},"type":"object"},"name":"freshness"},{"description":"Build a cited research brief with retained notice requirements, exact award-number candidates and same-industry comparisons. Does not infer an incumbent or eligibility.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"generation":{"description":"Retained generation UUID from search_opportunities.","type":["string","null"]},"id":{"description":"Stable opportunity ID returned by search_opportunities.","type":"string"}},"required":["id"],"type":"object"},"name":"research_opportunity"},{"description":"Search public opportunities, vendors, awards, exclusions, or reference collections. Results include provenance and a generation-pinned cursor.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"collection":{"description":"Public collection name, such as opportunities, vendors, awards, exclusions, or naics.","type":"string"},"cursor":{"description":"Opaque next_cursor from the preceding search page.","type":["string","null"]},"limit":{"description":"Maximum records to return, from 1 to 50.","format":"uint","maximum":50,"minimum":1,"type":["integer","null"]},"q":{"default":"","description":"Plain-language search terms; empty lists the selected collection.","type":"string"}},"required":["collection"],"type":"object"},"name":"search"},{"description":"Filter active exclusion records by agency, program, classification, geography and dates. Limit is a maximum; large records can produce a smaller page with page_size_limited true. Continue with next_cursor and unchanged filters and limit. Preserve generation and read coverage.freshness for source age and warnings; results are dated evidence, not clearance.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"agency":{"description":"Excluding agency name or code.","type":["string","null"]},"classification":{"description":"Official SAM exclusion classification code or label.","type":["string","null"]},"country":{"description":"Country name or code in the exclusion record.","type":["string","null"]},"cursor":{"description":"Opaque next_cursor from a previous search response.","type":["string","null"]},"effective_from":{"description":"Include records effective on or after this ISO date.","type":["string","null"]},"effective_to":{"description":"Include records effective on or before this ISO date.","type":["string","null"]},"generation":{"description":"Retained snapshot UUID; omit for the current snapshot.","type":["string","null"]},"limit":{"description":"Maximum records to return, from 1 to 50. Large records may produce a smaller page; continue with next_cursor and unchanged filters and limit.","format":"uint","maximum":50,"minimum":1,"type":["integer","null"]},"program":{"description":"Exclusion program name or code.","type":["string","null"]},"q":{"description":"Name, identifier, or other text to find in active exclusion records.","type":["string","null"]},"state":{"description":"US state name or postal code in the exclusion record.","type":["string","null"]}},"type":"object"},"name":"search_exclusions"},{"description":"Find official opportunity records by keywords, industry, set-aside, state, agency and source status. Active does not imply the deadline is open.","inputSchema":{"$schema":"https://json-schema.org/draft/2020-12/schema","additionalProperties":false,"properties":{"active":{"description":"Filter by source active status; this does not mean the response deadline is open.","type":["boolean","null"]},"after":{"description":"Last notice ID from next_after in the preceding page.","type":["string","null"]},"agency":{"description":"Agency code on the source notice.","type":["string","null"]},"generation":{"description":"Retained generation UUID from a prior result for a consistent snapshot.","type":["string","null"]},"limit":{"description":"Maximum notices to return, from 1 to 50; defaults to 25.","format":"uint","maximum":50,"minimum":1,"type":["integer","null"]},"naics":{"description":"Two- to six-digit NAICS industry code from a notice or the NAICS reference collection.","type":["string","null"]},"q":{"default":"","description":"Plain-language keywords; empty returns notices matching the other filters.","type":"string"},"set_aside":{"description":"Official set-aside code from a notice or the set-asides reference collection.","type":["string","null"]},"state":{"description":"State or territory code for the place of performance.","type":["string","null"]}},"type":"object"},"name":"search_opportunities"}]},"body_sha256":"d5bf98d87fe0c3f3a9d95f616686ee7f0ef786abc5d6e81b5e1fbf86f48dbcec","prev_id":573051,"leaf":"0x661c04f2f173c69288df53e2d9de2852fe6b8920fd39e317e4bcb72be1f3d40c","leaf_text":"{\"body\":\"d5bf98d87fe0c3f3a9d95f616686ee7f0ef786abc5d6e81b5e1fbf86f48dbcec\",\"id\":982088,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793235899835263,\"prev\":573051,\"subject\":\"5f615b98-55a7-4f30-a0ea-563a29cbbae7\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x661b140b908bf1d8303960e6615b2372ae59b69bec90918362f429dc96a95b97","0xa5c7ef9a6930a23e8e1212834cb1b6c0d2f5aa68de5d2205557da2dbf8a63b56","0xae4b3844fb7bc3bc4e4be767b1fd078b3daadba862139403702c19299b5c888a","0x65308bea06149d49d59ce49cc46441d8b1b9082f2eb3acd8771283960b6bdbee","0x7945c0115fd8b7bb37c1c1164012a9222f6e8ae937860b7a495fe71cda5c069c","0x4013c70f8e2b328f1b956066518d3ae895119b89c3043e5d97dbd18c735ac6a6","0x34f1cd8dd10f571ded09a947ce6fa59511a0b50c925a185e5e3a5da44e323c28","0xc9163f551442d24356ca092bfefce799e1f55c7867713fe655e2e83446cd3b2f","0xde1031c878a3a22c482509feafc46129ead47c1fd1d8e1bb7a28abe5502f4c94","0xfdc0e526f5facf7af04a07151bf951a8e8ed3f59915a960a6e40075d0bf28752","0x176cdcfd67f58c39ef6c930558b2ba2b9626d905a9240751d4e15df099433d1f","0x15f4180f132f070068051a7b7da2129bd8f97aecf4c0521bb06f195f3746639d","0x051a19447aea0e5be5c495d9b33b6c644b070e152f158f9f28a530e66e539619","0xa523bd4cbb3e762fe27dc53a6d42747aef6e5dea4f602786fa6968d56a8842bf","0x5c72917224317e5d0d7a0d4ada19337530fcd8b513d6fc46866876f7844efe17","0x976395aaca1b771b7e37710dee4157412909d2398c44e306a2e1e3fe83b984fd","0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}