PennyQuery Preview
Company enrichment and live SEC EDGAR data for AI agents, served over MCP. Search and lookup are free; full records cost $0.01 USDC per successful call, paid with x402 on Base Sepolia (testnet).
Preview: payments run on the Base Sepolia testnet with test USDC, which has no monetary value. Interfaces and prices may change before a mainnet launch.
Connect
Add this URL to any MCP client that supports Streamable HTTP. No account or API key needed.
https://api.pennyquery.com/mcpAlso listed in the official MCP Registry as io.github.carpdroid-commits/agent-data-broker.
Tools
| Tool | Price | Returns |
|---|---|---|
| Company enrichment | ||
search_companies | Free | Find companies by name, domain, industry or description; returns name, domain, industry. |
get_company_enrichment | $0.01 | Full company record: industry, employee count, description, last updated, source. |
| SEC EDGAR: lookup and filing index | ||
sec_lookup_company | Free | Resolve a ticker, company name or CIK to SEC-registered public companies. |
get_sec_filings | $0.01 | Recent SEC EDGAR filings (up to 50) with links to sec.gov, plus company metadata. |
| SEC EDGAR: financial statement data | ||
get_sec_financials | $0.01 | Headline annual financials from the latest 10-K/20-F/40-F: revenue, net income, assets, cash and more. |
| SEC EDGAR: insider trading | ||
get_sec_insider_trades | $0.01 | Insider buys, sells, grants and exercises from recent Form 4/4A filings: who, shares, price, holdings after, 10b5-1 flag. |
Where the data comes from
- Company enrichment is a hand-curated sample of 5 fictional companies on reserved
.exampledomains, each markedsource: "seed:sample". It has no third-party or licensed data, isn't refreshed on a schedule, and is there for testing the payment flow. - SEC EDGAR data is fetched live from data.sec.gov (U.S. government data, public domain) when you call. It reflects what EDGAR has published, which can lag a company's own announcements, and filings can be amended later.
Coming next
More SEC EDGAR categories are planned. They have no tools yet.
- Insider trading: Forms 3 and 5
- Institutional holdings (13F-HR, 13D/G)
- Material events (8-K items)
- Proxy and compensation, BDC investments, money-market holdings, capital raising, and narrative sections for NLP
- Deeper financial statement data: quarterly, point-in-time history, restatements, ratios, segments and notes
Paying
- Call a paid tool without payment to get the x402 payment requirements, then repeat the call with a signed payment.
- You're charged only when the lookup succeeds. Invalid input, not-found results and upstream outages are free.
- Rate limits: about 60 requests per minute per IP without payment; 120 paid calls per minute per paying wallet. Over the wallet limit, the payment isn't settled.
For agents
Full machine-readable docs, including the payment flow: https://api.pennyquery.com/llms.txt