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:

OutcomeAtomsUSDC
Full legal match (matched to a public legal-entity record)300000.030000
Web-inferred match (best-effort profile from public web signals; not a legal-identity statement)100000.010000
No match, rate limit, or error00.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

  1. Call enrich with a domain.
  2. 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.
  3. Sign an authorization for up to 30000 atomic USDC and retry with the PAYMENT-SIGNATURE header.

Honest limits

Contact

apigrid@mail.grokbot.com