Developers
Cited diligence in your code — or your agent.
A REST API and a remote MCP server over the same reports, monitoring alerts and lead data as the app. Scoped workspace keys, one error envelope, and nothing metered without a quote first.
Two ways in
Pick the surface that fits your workflow.
REST · 49 operations · 7 scopes
Company diligence REST API
Search companies, run diligence as jobs, read report sections with freshness, page through alerts, search leads and the trigger feed, and reveal or export contacts on credits.
Read the API docsMCP · 16 tools · Streamable HTTP
MCP server for AI agents
Connect Claude, Cursor or your own agent to one URL. Metered tools return a price quote and a quote_id until the agent comes back with confirm: true and that quote_id.
Connect the MCP serverTime to first call
Key to first response in a minute.
- 01
Create a key
Start free, then open Settings → API keys. Pick only the scopes you need.
- 02
Make one call
Search a company name across your workspace, the tracked corpus and public registries — no credits spent.
- 03
Or hand it to an agent
Add the MCP server to Claude Code, Claude Desktop or Cursor with the same key and ask in plain language.
export MARKETPRIOR_API_KEY=mp_... # Settings → API keys
curl "https://marketprior-diligence.fly.dev/v1/companies/search?q=Acme" \
-H "Authorization: Bearer $MARKETPRIOR_API_KEY"{
"workspace_companies": [ … ],
"corpus_matches": [ … ],
"registry_candidates": [ { "candidate_key": "…", "name": "…", "country": "…" } ]
}claude mcp add --transport http marketprior https://marketprior-diligence.fly.dev/mcp \
--header "Authorization: Bearer mp_..."FAQ
Developer questions.
See pricing for credits, the data sources behind every section, and trust & security.
Should I use the REST API or the MCP server?
Does the API cost extra?
Is there an OpenAPI document?
Get an API key.
Start free and make your first call in the time it takes to read this page.