io.github.raportagent/raportagent-mcp

Registre officiel Outils de développement

Sourced market and compliance research for Claude Desktop, Claude Code and Cursor.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @raportagent/mcp
Claude Code
claude mcp add raportagent-mcp -e 'RAPORTAGENT_API_KEY=<your raportagent_api_key>' -e 'RAPORTAGENT_BASE_URL=<RAPORTAGENT_BASE_URL>' -- npx -y @raportagent/mcp@0.1.2
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "raportagent-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@raportagent/mcp@0.1.2"
            ],
            "env": {
                "RAPORTAGENT_API_KEY": "<your raportagent_api_key>",
                "RAPORTAGENT_BASE_URL": "<RAPORTAGENT_BASE_URL>"
            }
        }
    }
}

Variables d'environnement

  • RAPORTAGENT_API_KEY obligatoire secret Your RaportAgent API key (create one at raportagent.com under My account -> API keys)
  • RAPORTAGENT_BASE_URL Override the API base URL (defaults to https://raportagent.com)

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. RaportAgent MCP server
  2. Tools
  3. Setup
  4. Config
  5. Notes

RaportAgent MCP server

A Model Context Protocol server that puts RaportAgent inside any MCP client — Claude Desktop, Claude Code, Cursor. Ask your assistant to research a market or map a regulatory landscape, and it generates a sourced RaportAgent report, then pulls the finished markdown and its audit trail.

Thin wrapper over the RaportAgent REST API (/v1), so it inherits per-key rate limits, the credit model, and the audit trail unchanged.

Tools

ToolWhat it does
generate_reportStart a report (query, optional template: compliance/pitch/saas/ecommerce/realestate/local/battlecard/duediligence/fintech). Returns a report_id; optionally polls with wait_seconds. Costs 1 credit (2 for battlecard).
get_report_statusqueued / running / completed / failed
get_reportThe finished report's full markdown + sections
get_report_auditProvenance: AI models, agents, source counts, SHA-256 of the exact content
get_report_sourcesEvery cited source with link-health counts (working / uncertain / dead)
cancel_reportCancel a queued/in-progress report and refund its credit
list_reportsYour recent reports
get_accountRemaining credits and plan

Setup

  1. Get an API key: RaportAgent → My account → API keys (an ra_live_… key).
  2. Register it with your MCP client — no clone, no build, npx pulls the published package.
Claude Desktop

Add to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):

{
  "mcpServers": {
    "raportagent": {
      "command": "npx",
      "args": ["-y", "@raportagent/mcp"],
      "env": {
        "RAPORTAGENT_API_KEY": "ra_live_xxx"
      }
    }
  }
}
Claude Code
claude mcp add raportagent -e RAPORTAGENT_API_KEY=ra_live_xxx -- npx -y @raportagent/mcp
Cursor

Same command/args/env shape as Claude Desktop above, under Cursor's MCP settings.

Running from source (contributing / debugging only)
git clone https://github.com/raportagent/raportagent-mcp.git
cd mcp-server
npm install
npm run build

Then point command/args at node / dist/index.js with an absolute path instead of npx.

Config

EnvDefaultNotes
RAPORTAGENT_API_KEY—Required. ra_live_… key.
RAPORTAGENT_BASE_URLhttps://raportagent.comOverride for self-hosted / staging.

Notes

  • Generation typically takes ~15 minutes. generate_report returns immediately with a report_id; the assistant should poll get_report_status (or pass wait_seconds) before get_report.
  • stdout is the MCP transport — the server logs only to stderr.
  • The API key is only ever sent to your configured RAPORTAGENT_BASE_URL.

Questions fréquentes

Qu'est-ce que io.github.raportagent/raportagent-mcp ?

Sourced market and compliance research for Claude Desktop, Claude Code and Cursor.

Comment installer io.github.raportagent/raportagent-mcp ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add raportagent-mcp -e 'RAPORTAGENT_API_KEY=<your raportagent_api_key>' -e 'RAPORTAGENT_BASE_URL=<RAPORTAGENT_BASE_URL>' -- npx -y @raportagent/mcp@0.1.2. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.raportagent/raportagent-mcp ?

Oui. Il attend RAPORTAGENT_API_KEY, à renseigner dans sa configuration.

io.github.raportagent/raportagent-mcp est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.raportagent/raportagent-mcp ?

Il est publié par raportagent. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.