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/buyers). 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 →