Firmograph
Company enrichment by domain. Pay per call.
Send a company web domain. Firmograph looks it up against public records and public web signals and returns a structured company profile. It is built for software agents: no account and no API key. Payment is part of the request.
Pricing
Each call authorizes at most 30,000 atomic USDC (0.030000 USDC). What you pay depends on the outcome:
| Outcome | Atoms | USDC |
|---|---|---|
| Full legal match (matched to a public legal-entity record) | 30000 | 0.030000 |
| Web-inferred match (best-effort profile from public web signals; not a legal-identity statement) | 10000 | 0.010000 |
| No match, rate limit, or error | 0 | 0.000000 |
Payments use the x402 v2 upto scheme, in USDC on Base (eip155:8453). USDC has 6 decimals.
MCP endpoint
https://firmograph.apigrid.ch/mcp (streamable HTTP, POST). Its tool list currently shows one tool, enrich, which takes a domain (a company web domain, never a person's name or email).
How to call
- Call
enrichwith a domain. - Without a settled payment, the call returns HTTP 402 with an x402 payment-required object. Over MCP it comes back as an error result carrying that object.
- Sign an authorization for up to 30000 atomic USDC and retry with the
PAYMENT-SIGNATUREheader.
Honest limits
- Coverage is not universal. Many companies will not be found, and a no-match is a normal outcome.
- Company-level public information only. No personal data about individuals.
- Settlement over MCP is not enabled in this version.
- We publish no coverage, accuracy, speed or uptime figures.
Contact
apigrid@mail.grokbot.com