mcpField
R
raportagent-mcp

raportagent-mcp

ローカル
github.com/raportagentビジネス・マーケティング014 週間前に更新

raportagent-mcp について

raportagent-mcpは、MCPクライアントからRaportAgentを利用し、出典付きの市場調査やコンプライアンス調査を行うMCPサーバーです。RaportAgent REST APIを通じて、レポート本文、引用元、来歴、状態を取得できます。

主な機能

  1. 01調査クエリからレポートを生成
  2. 02レポートテンプレートを選択
  3. 03レポートの状態とMarkdownを取得
  4. 04引用元と監査来歴を確認
  5. 05レポートのキャンセルと一覧表示
  6. 06アカウントのプランとクレジットを確認

活用シーン

  1. 01規制環境の把握
  2. 02市場や競合の調査
  3. 03引用元とレポート来歴の検証

MCP 対応

MCPクライアント向けに、RaportAgentのレポート生成、取得、状態確認、引用元・監査情報の照会、キャンセル、アカウント操作をツールとして提供するMCPサーバーです。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"raportagent-raportagent": {
"command": "npx",
"args": [
"-y",
"@raportagent/mcp"
],
"env": {
"RAPORTAGENT_API_KEY": "<RAPORTAGENT_API_KEY>",
"RAPORTAGENT_BASE_URL": "<RAPORTAGENT_BASE_URL>"
}
}
}
}
起動コマンドnpx -y @raportagent/mcp
設定が必要な環境変数
RAPORTAGENT_API_KEYシークレットYour RaportAgent API key (create one at raportagent.com under My account -> API keys)
RAPORTAGENT_BASE_URLOverride the API base URL (defaults to https://raportagent.com)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@raportagent/mcp0.1.2

ツール

6

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
depthenumいいえdeep = 約 15 分、詳細;fast = 約 7 分。deep | fast
querystringはい調査する市場/トピック。例:'EV charging infrastructure Europe 2026'。
templateenumいいえレポートの構成。法律/規制に関する概要には 'compliance' を使用してください。compliance | pitch | saas | ecommerce | realestate | local
wait_secondsintegerいいえ>0 の場合、レポートが完了するか、指定した秒数(最大 1200 秒)が経過するまでポーリングします。

詳細

RaportAgent MCP サーバー

MCP(Model Context Protocol) サーバーです。RaportAgent を Claude Desktop、Claude Code、Cursor など、あらゆる MCP クライアントで利用できます。アシスタントに市場調査や規制環境の分析を依頼すると、出典付きの RaportAgent レポートを作成し、完成した Markdown と監査証跡を取得します。

RaportAgent REST API(/v1)を薄くラップしているため、API キーごとのレート制限、クレジットモデル、監査証跡はそのまま引き継がれます。

ツール

ツール説明
generate_reportレポートを開始します(query、任意のtemplate:compliance/pitch/saas/ecommerce/realestate/local/battlecard/duediligence/fintech)。report_idを返します。任意でwait_secondsを指定すると、完了までポーリングします。1 クレジット(battlecardの場合は 2 クレジット)が必要です。
get_report_statusqueued / running / completed / failed のステータスを取得します
get_report完成したレポートの Markdown 全文とセクションを取得します
get_report_audit来歴情報:AI モデル、エージェント、ソース数、コンテンツの正確な内容の SHA-256
get_report_sources引用されたすべてのソースとリンクの状態別件数(有効/不確実/無効)
cancel_reportキュー内または実行中のレポートをキャンセルし、クレジットを払い戻します
list_reports最近のレポート一覧
get_account残りのクレジットとプラン

セットアップ

  1. API キーを取得します:RaportAgent → My account → API keys(ra_live_… キー)。
  2. MCP クライアントに登録します。クローンもビルドも不要で、公開済みパッケージを npx が取得します。
Claude Desktop

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

上記の Claude Desktop と同じ command/args/env の形式で、Cursor の MCP 設定に追加します。

ソースから実行する場合(コントリビューション/デバッグのみ)
git clone https://github.com/raportagent/raportagent-mcp.git
cd mcp-server
npm install
npm run build

その後、command/args を npx ではなく、絶対パスを指定した node/dist/index.js に設定します。

設定

環境変数デフォルト備考
RAPORTAGENT_API_KEY—必須です。 ra_live_… キー。
RAPORTAGENT_BASE_URLhttps://raportagent.comセルフホスト環境/ステージング環境向けの上書き設定です。

注意事項

  • 生成には通常約 15 分かかります。generate_report はすぐに report_id を返します。get_report を呼び出す前に、アシスタントは get_report_status をポーリングするか、wait_seconds を指定してください。
  • stdout は MCP トランスポートとして使われます。サーバーのログは stderr にのみ出力されます。
  • API キーが送信されるのは、設定した RAPORTAGENT_BASE_URL のみです。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。