RaportAgent's MCP server puts the same seven-agent, source-checked research engine behind the product directly inside Claude Desktop, Claude Code, Cursor or any other MCP client — so an agent can pull a sourced report instead of guessing from its own training data.
RaportAgent ships an official Model Context Protocol server: @raportagent/mcp. Any MCP client — Claude Desktop, Claude Code, Cursor — can call it to generate a sourced market report, then pull the finished markdown and its full audit trail. It's a thin wrapper over the same REST API the web app uses, so it inherits the same credit model, rate limits and citation guarantees — nothing is invented for the agent that isn't already true for a human buyer.
get_report_audit returns the exact models, agents, source count and a SHA-256 of the content, so a downstream agent (or its user) can verify provenance.| Tool | What it does |
|---|---|
generate_report | Start a report (query, optional template: compliance/pitch/saas/ecommerce/realestate/local/battlecard/duediligence/fintech). Returns a report_id; can poll inline. Costs 1 credit (2 for battlecard). |
get_report_status | queued / running / completed / failed |
get_report | The finished report's full markdown and sections |
get_report_audit | Provenance: models, agents, source counts, SHA-256 of the exact content |
get_report_sources | Every cited source with link-health counts (working / uncertain / dead) |
cancel_report | Cancel a queued/in-progress report and refund its credit |
list_reports | Recent reports for the authenticated key |
get_account | Remaining credits and plan |
npx pulls the published package on first run.{
"mcpServers": {
"raportagent": {
"command": "npx",
"args": ["-y", "@raportagent/mcp"],
"env": { "RAPORTAGENT_API_KEY": "ra_live_xxx" }
}
}
}Drop that into claude_desktop_config.json, register it with claude mcp add for Claude Code, or the equivalent MCP settings in Cursor. Full instructions and source: npm / GitHub.
The Model Context Protocol is an open standard for connecting AI assistants to external tools and data. An MCP server exposes a defined set of callable tools — here, market-research generation — that any compatible client (Claude Desktop, Claude Code, Cursor) can invoke directly inside a conversation.
Yes — it's a standard MCP server over stdio, so any MCP-compatible client works. The setup page shows the exact config for Claude Desktop, Claude Code and Cursor.
The same credit model as the web app: generating a report costs 1 credit, from €19 per report or less on a plan. Reading status, results, audit trail and account info is free.
Only to the base URL you configure (raportagent.com by default). The server is a thin, open-source wrapper over the public REST API — you can read exactly what it does.
Yes — set RAPORTAGENT_BASE_URL if you're running against a staging or self-hosted instance of the API.
Create a free account to get an API key, then drop the config above into your client — no build step.
Create a free account →