Web3 Research MCP

by aaronjmars
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Integrations

  • Gathers detailed token information from CoinMarketCap to include in research reports about cryptocurrency tokens

  • Supports repository cloning for installation and setup of the Web3 Research MCP

  • Hosts preview images of the MCP interface shown in the README

Web3リサーチMCP

暗号通貨の徹底調査 - 無料&完全ローカル 🧠

🚀 プレビュー

🧠 機能

  • 包括的な調査:あらゆる暗号通貨トークンに関する詳細な情報を収集します
  • マルチソース分析:CoinGecko、CoinMarketCap、DeFiLlamaなどを含む複数のソースにわたる調査
  • 構造化レポート: 技術的なファンダメンタルズ、市場データ、社会的感情などを網羅した詳細なレポートを生成します
  • リソース管理: 検索結果とコンテンツを参照用に自動的に保存します
  • ステータス追跡: さまざまな段階とセクションを通じて研究の進捗状況を追跡します

📋 要件

  • Node.js (v16 以上)

🔧 インストールとセットアップ

Smithery経由でインストール

Smithery経由で Claude Desktop 用の web3-research-mcp を自動的にインストールするには:

npx -y @smithery/cli install web3-research-mcp --client claude
  1. このリポジトリをクローンする
git clone https://github.com/aaronjmars/web3-research-mcp.git cd web3-research-mcp
  1. 依存関係をインストールする
npm install
  1. プロジェクトを構築する
npm run build

オプション: サーバーを実行する (Claude が担当)

npm start

🔌 Claude Desktop と併用

Claude Desktopの設定ファイルを編集する

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/ライブラリ/アプリケーションサポート/Claude/claude_desktop_config.json

Claude Desktop 構成ファイルに以下を追加します。

{ "mcpServers": { "web3-research-mcp": { "command": "node", "args": [ "path/to/your/web3-research-mcp/dist/server.js" ] } } }

パスをserver.jsファイルへの絶対パスに置き換えてください。その後、Claude Desktopを再起動してください。

🔌 カーソルと併用する

「設定」→「カーソル設定」→「MCP」→「新しいグローバルMCPサーバーを追加」に移動し、以下の内容をカーソルの~/.cursor/mcp.jsonファイルに貼り付けてください。詳しくはカーソルMCPのドキュメントをご覧ください。

{ "mcpServers": { "web3-research-mcp": { "command": "node", "args": [ "path/to/your/web3-research-mcp/dist/server.js" ] } } }

パスをserver.jsファイルへの絶対パスに置き換えてください。その後、Cursorを再起動してください。

🛠️ ツール

研究計画の作成

トークンの構造化された調査計画を作成します。

パラメータ:

  • tokenName: トークンのフルネーム
  • tokenTicker: トークンのティッカーシンボル

検索

Web 検索を実行し、結果を返します。

パラメータ:

  • クエリ: 検索クエリ
  • searchType: 検索の種類(ウェブ、ニュース、画像、動画)

キーワードを使ったリサーチ

特定のキーワードでトークンを検索し、結果を保存します。

パラメータ:

  • tokenName: トークンの名前
  • tokenTicker: ティッカーシンボル
  • キーワード: 検索するキーワードの配列

更新ステータス

研究セクションのステータスを更新します。

パラメータ:

  • section: 更新するセクション名 (例: 'projectInfo'、'technicalFundamentals')
  • ステータス: セクションの新しいステータス (計画中、進行中、完了)

コンテンツ取得

URL からコンテンツを取得し、リソースとして保存します。

パラメータ:

  • url: コンテンツを取得するURL
  • フォーマット: 出力形式 (テキスト、HTML、マークダウン、JSON)

リストリソース

保存されている利用可能なリソースをすべて一覧表示します。

検索ソース

特定のソースからのトークンに関する情報を検索します。

パラメータ:

  • tokenName: トークンの名前
  • tokenTicker: ティッカーシンボル
  • source: 検索するソース(例: 'CoinGecko'、'DeFiLlama'、'News')

📝 プロンプト

トークンリサーチ

暗号通貨トークンに関する包括的な調査を開始します。

パラメータ:

  • tokenName: 暗号通貨トークンのフルネーム
  • tokenTicker: トークンのティッカーシンボル(例:BTC、ETH)

🧠 仕組み

  1. 研究が始まると、トークンのあらゆる側面を網羅した構造化された計画が作成される。
  2. サーバーは複数の情報源から情報を検索します
  3. 検索結果は参照可能なリソースとして保存されます
  4. 研究はさまざまなセクションを経て進行し、ステータスの追跡が行われます。
  5. トークンのあらゆる側面を網羅した包括的なレポートが生成される

⚠️制限事項

  • 一部のウェブサイトではウェブスクレイピングがブロックされているため、直接コンテンツを取得すると403エラーが発生して失敗する可能性があります。
  • 必ずしも包括的ではない検索結果に依存する
  • 検索操作にはレート制限が適用される場合があります

📄 ライセンス

このプロジェクトは、Apache License 2.0 に基づいてライセンスされています。詳細については、LICENSE ファイルを参照してください。

ID: dxde8ycvom