← The evidence ledger
Evidence row 579181
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint b64074cc-7ee7-43d3-a5ad-bfc1b3b14e64
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 916bd3f1c1744593ad813eb27bd237b30763e3d4b025ff22be7f046723685cb0
- Leaf
- 0x1ceb4eaee6adffa13b41e08e3e19a5ee55a766def9b9fb83fc89e99e32a94d1b
What was observed
{
"count": 6,
"tools": [
{
"description": "Return the enrichment record for one company: name, domain, industry, employee_count, description, last_updated (ISO 8601 UTC) and source. Call this when you already know the company's website domain or exact name and need firmographic details. Pass exactly one of `domain` (preferred; URLs like \"https://www.acme.com/about\" are normalized to \"acme.com\") or `name` (case-insensitive exact match). If you only have a partial name or a topic, call search_companies first. Returns error \"not_found\" when no record exists. Paid: $0.01 USDC per successful call on Base Sepolia via x402 (send the payment in request _meta \"x402/payment\"; an unpaid call returns the payment requirements). Lookups that fail, such as not_found, are not charged. For a free preview, use search_companies.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"domain": {
"description": "Company website domain or URL, e.g. \"acme.com\"",
"maxLength": 253,
"minLength": 1,
"type": "string"
},
"name": {
"description": "Exact company name, e.g. \"Acme Robotics\"",
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_company_enrichment"
},
{
"description": "List a public company's recent SEC EDGAR filings, newest first, with company metadata (name, tickers, exchanges, SIC industry code, state of incorporation, fiscal year end). Pass exactly one of `ticker` or `cik` (call sec_lookup_company first if you only have a name). Optional `form` filters to one form type, e.g. \"10-K\", \"10-Q\", \"8-K\", \"DEF 14A\". Each filing has accession_number, form, filing_date, report_date, description and a url to the primary document on sec.gov. Default 10 filings, max 50, from roughly the last year or 1,000 filings. Returns \"not_found\" for an unknown ticker or CIK. Paid: $0.01 USDC per successful call on Base Sepolia via x402 (same flow as get_company_enrichment); failed lookups are not charged.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cik": {
"description": "SEC Central Index Key, e.g. \"320193\" or \"0000320193\"",
"maxLength": 13,
"minLength": 1,
"type": "string"
},
"form": {
"description": "Only this form type, e.g. \"10-K\"",
"maxLength": 20,
"minLength": 1,
"type": "string"
},
"limit": {
"description": "Maximum filings (default 10)",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"ticker": {
"description": "Stock ticker, e.g. \"AAPL\"",
"maxLength": 10,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_sec_filings"
},
{
"description": "Headline annual financials for a public company from its latest 10-K/20-F/40-F XBRL data on SEC EDGAR: revenue, net_income, operating_income, eps_diluted, total_assets, total_liabilities, stockholders_equity and cash. Each metric gives value, unit, the us-gaap concept used, period_start, period_end, fiscal_year, form, filed date and accession_number; a metric is null when the company doesn't report it under the standard us-gaap concept (common for IFRS filers and banks). Pass exactly one of `ticker` or `cik`. Returns \"not_found\" when EDGAR has no annual us-gaap data. Paid: $0.01 USDC per successful call on Base Sepolia via x402; failed lookups are not charged.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cik": {
"description": "SEC Central Index Key, e.g. \"320193\" or \"0000320193\"",
"maxLength": 13,
"minLength": 1,
"type": "string"
},
"ticker": {
"description": "Stock ticker, e.g. \"AAPL\"",
"maxLength": 10,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_sec_financials"
},
{
"description": "Insider transactions for a public company from its recent SEC Form 4 and 4/A filings (officers, directors and 10% owners), newest first. Pass exactly one of `ticker` or `cik`. Each filing lists the insiders (name, CIK, director/officer/10% owner, officer title), the Rule 10b5-1 plan checkbox (aff_10b5_1; null on pre-2023 filings, and plan details often also appear in footnotes) and every transaction: security, date, code and its meaning (P open-market purchase, S sale, A grant, M/X option exercise, F tax withholding, G gift, ...), acquired_disposed, shares, price, value (shares x price), shares_owned_after, direct_or_indirect and footnote text; derivative rows add exercise price, dates and the underlying security. `summary` totals open-market purchases (P) and sales (S) across the returned original Form 4s and counts distinct insiders. `limit` is how many Form 4 filings to scan (default 10, max 20); `codes` keeps only matching transactions and drops filings with none, so fewer filings than `limit` can come back. `since` (YYYY-MM-DD) stops at older filings. Searches EDGAR's recent-filings list (`coverage_from` gives its oldest date). Returns \"not_found\" for an unknown ticker or CIK. Paid: $0.01 USDC per successful call on Base Sepolia via x402; failed lookups are not charged.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"cik": {
"description": "SEC Central Index Key, e.g. \"320193\" or \"0000320193\"",
"maxLength": 13,
"minLength": 1,
"type": "string"
},
"codes": {
"description": "Only these transaction codes, e.g. [\"P\", \"S\"] for open-market buys and sells",
"items": {
"enum": [
"P",
"S",
"V",
"A",
"D",
"F",
"I",
"M",
"C",
"E",
"H",
"O",
"X",
"G",
"L",
"W",
"Z",
"J",
"K",
"U"
],
"type": "string"
},
"maxItems": 20,
"minItems": 1,
"type": "array"
},
"limit": {
"description": "Form 4 filings to scan (default 10)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"since": {
"description": "Only filings on or after this date, e.g. \"2026-01-01\"",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"ticker": {
"description": "Stock ticker, e.g. \"AAPL\"",
"maxLength": 10,
"minLength": 1,
"type": "string"
}
},
"type": "object"
},
"name": "get_sec_insider_trades"
},
{
"description": "Free preview. Find companies whose name, domain, industry or description contains the query (case-insensitive substring, not semantic). Use this to discover companies or resolve a partial name to a domain, then call get_company_enrichment (paid) for the full record. Returns { count, companies: [{ name, domain, industry }] }, best name matches first; an empty list means no matches. Default 10 results, max 25. Free.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"limit": {
"description": "Maximum results (default 10)",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Text to look for, e.g. \"robotics\" or \"fintech\"",
"maxLength": 100,
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_companies"
},
{
"description": "Free. Resolve a stock ticker, company name or CIK to SEC EDGAR registrants (US-listed public companies). Use this first when you have a ticker or a partial name and need the CIK for get_sec_filings or get_sec_financials. Matches exact ticker, then exact name, name prefix, then name substring. Returns { count, companies: [{ cik, ticker, name }] } (up to 10); an empty list means no match. Data: SEC company_tickers.json, which covers current exchange-listed registrants only.",
"inputSchema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"query": {
"description": "Ticker, company name or CIK, e.g. \"AAPL\", \"apple\", \"320193\"",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "sec_lookup_company"
}
]
}What the leaf hashes
{"body":"916bd3f1c1744593ad813eb27bd237b30763e3d4b025ff22be7f046723685cb0","id":579181,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793143329557662,"prev":null,"subject":"b64074cc-7ee7-43d3-a5ad-bfc1b3b14e64","subject_kind":"endpoint"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x1ceb8f146796d515612135e195d23e9282d2198f3661ec57ff78b780a33690d0
- 0x1d238593063d478ff42c46bd70959d45adb36922dc9de87042f4e80eb8fcef85
- 0x6527dd8877d0490658dc95f09868dd138d25917d70c5935bd27a49409ca51a8b
- 0x234dbd42dcaada4414f26b51a33fdc187544dfbcaf49fce0ef5ca14595d710e8
- 0x3335c54c11124fb6773dc7ab475daa40f10c58e0739b4d09c5b125acf0eaedb2
- 0xc40dbd59174cf38c037614e03d8d855849ed1d6f28d288f0f06b5e43b6170bc3
- 0xad82bedd476b5b714da29b707d91b7673d257e9a6bc84f84e746f61da7380ae4
- 0xfb9cdbe9f23b36ebe7cbda031d09671bf3960be4417398d72377bcbfcbd0d919
- 0xa924e9ae9ef3961fb6dccd7aede3c8e042fbd9b9d7cb105bf6984471f25d01e2
- 0x067bd76a2f75ee3f219747f914ebd2a56256acea00217feee0e57e0300041d0c
- 0xcd962c796f397570121ed906a802c577e41df857b8b57da8c41a4944a1468428
- 0x92568e5a7cbd4782e9223d1910dad0adbcb676338daca49fde5bef5e84ecc1e2
- 0x51f03aa38686601dad27c1b6449721baba5becb2342776edd179ef9189d62f57
- 0x2064e3a2b01d0d12d5079bf720a0d0125e9703c55e92de54ad40c302469ec047
- 0x6913cb48392acb8dc5c940dcdb6e6fc889d544f85dff11da249551a5f027e688
- 0x518b93854db03dc9fc938883abf30da6eaae5ae0d4336903968fd32a7df8c71b
- 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4