mcpField
M
MCP-IQWiki: Model Context Protocol Server for IQ.wiki

MCP-IQWiki: Model Context Protocol Server for IQ.wiki

ローカル
npmjs.comメモリ・ナレッジ237 週間前に更新

MCP-IQWiki: Model Context Protocol Server for IQ.wiki について

MCP-IQWikiは、暗号資産やDeFiを扱う百科事典IQ.wikiにAIエージェントから接続するMCPサーバーです。記事の検索・取得に加え、Ethereumアドレスや期間を指定して作成・編集履歴を確認できます。

主な機能

  1. 01クエリによるWiki記事検索
  2. 02IDによる記事詳細の取得
  3. 03ユーザー作成Wikiの一覧
  4. 04ユーザー編集Wikiの一覧
  5. 05種類と期間による活動の絞り込み

活用シーン

  1. 01BitcoinやDeFiの記事を探す
  2. 02Ethereumアドレス別の投稿を確認
  3. 03最近の作成・編集を追跡

MCP 対応

MCP サーバーは、IQ.wikiの記事検索と取得、ユーザーの投稿、活動追跡の機能をツールとしてMCPクライアントに公開します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"iqwiki": {
"command": "npx",
"args": [
"-y",
"@iqai/mcp-iqwiki"
]
}
}
}
起動コマンドnpx -y @iqai/mcp-iqwiki

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

パッケージ
npm@iqai/mcp-iqwiki

ツール

5

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

パラメーター型必須説明
idstringはい取得する wiki の ID

詳細

📚 IQ Wiki MCP Server

npm version License: MIT

📖 概要

IQ Wiki MCP Server を使用すると、AI エージェントは、暗号資産と DeFi のナレッジを扱うブロックチェーン基盤の百科事典である IQ.wiki と連携できます。このサーバーは、Wiki データ、ユーザーの投稿、アクティビティ追跡への包括的なアクセスを提供します。

Model Context Protocol(MCP)を実装することで、このサーバーは、大規模言語モデル(LLM)がコンテキストウィンドウを通じて Wiki 記事を見つけ、ナレッジを検索し、ユーザーの Wiki アクティビティを直接追跡できるようにし、AI と分散型ナレッジの隔たりを埋めます。

✨ 機能

  • Wiki へのアクセス:ID を指定して、IQ.wiki 上の任意の Wiki 記事の詳細情報を取得します。
  • ユーザーの投稿:ユーザーの Ethereum アドレスを基に、そのユーザーが作成または編集した Wiki を追跡します。
  • アクティビティ追跡:時間による絞り込み(任意)を指定して、Wiki のアクティビティ(作成と編集)の詳細を監視します。
  • 検索:自然言語のクエリを使用して Wiki 記事を検索します。

📦 インストール

🚀 npx を使用する(推奨)

グローバルにインストールせずにこのサーバーを使用するには:

npx @iqai/mcp-iqwiki
📦 pnpm dlx を使用する
pnpm dlx @iqai/mcp-iqwiki
🔧 ソースからビルドする
git clone https://github.com/IQAIcom/mcp-iqwiki.git
cd mcp-iqwiki
pnpm install
pnpm run build

⚡ MCP クライアントで実行する

以下の設定を MCP クライアントの設定に追加してください(例:claude_desktop_config.json)。

📋 最小限の設定
{
  "mcpServers": {
    "iq-wiki": {
      "command": "npx",
      "args": ["-y", "@iqai/mcp-iqwiki"]
    }
  }
}
⚙️ 詳細設定(ローカルビルド)
{
  "mcpServers": {
    "iq-wiki": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-iqwiki/dist/index.js"]
    }
  }
}

💡 使用例

🔍 Wiki を見つける
  • 「Bitcoin の Wiki 記事を取得して」
  • 「DeFi プロトコルに関する Wiki を検索して」
  • 「Ethereum に関する情報を見つけて」
👤 ユーザーの投稿
  • 「0x8AF7a19a26d8FBC48dEfB35AEfb15Ec8c407f889 が作成した Wiki は何ですか?」
  • 「過去 24 時間にこのユーザーが編集した Wiki を表示して」
  • 「この Ethereum アドレスの Wiki アクティビティをすべて取得して」
📊 アクティビティ追跡
  • 「ユーザー 0x... が最近作成した Wiki を一覧表示して」
  • 「過去 1 時間の Wiki の編集を表示して」
  • 「ユーザーの Wiki への投稿を時系列で追跡して」

🛠️ MCP ツール

GET_USER_CREATED_WIKIS

IQ.wiki 上で特定のユーザーが作成した Wiki を取得します

ParameterTypeRequiredDescription
idstring✅ユーザーの Ethereum アドレス
timeFrameSecondsnumber結果を絞り込むための期間(秒)。指定は任意です
GET_USER_EDITED_WIKIS

IQ.wiki 上で特定のユーザーが編集した Wiki を取得します

ParameterTypeRequiredDescription
idstring✅ユーザーの Ethereum アドレス
timeFrameSecondsnumber結果を絞り込むための期間(秒)。指定は任意です
GET_USER_WIKI_ACTIVITIES

IQ.wiki 上で特定のユーザーの Wiki アクティビティ(作成または編集)を取得します

ParameterTypeRequiredDescription
idstring✅ユーザーの Ethereum アドレス
activityTypestringアクティビティの種類:CREATED または UPDATED
timeFrameSecondsnumber結果を絞り込むための期間(秒)。指定は任意です
GET_WIKI

ID を指定して、IQ.wiki の特定の Wiki の詳細を取得します

ParameterTypeRequiredDescription
idstring✅取得する Wiki の ID
SEARCH_WIKI

クエリを指定して、IQ.wiki の Wiki を検索します

ParameterTypeRequiredDescription
querystring✅検索クエリ

👨‍💻 開発

🏗️ プロジェクトをビルドする
pnpm run build
👁️ 開発モード(監視)
pnpm run watch
✅ リントとフォーマット
pnpm run lint
pnpm run format
🧪 テスト
pnpm test
📁 プロジェクト構成
  • src/tools/:個別のツール定義
  • src/services/:API クライアントとビジネスロジック
  • src/lib/:共有ユーティリティ
  • src/index.ts:サーバーのエントリーポイント

📚 リソース

⚠️ 免責事項

このツールは IQ.wiki のブロックチェーンデータを利用します。ユーザーはすべての情報を独自に確認してください。Wiki のコンテンツはコミュニティによって投稿されており、時間の経過とともに変更される場合があります。

📄 ライセンス

MIT

コメント

MCP は初めてですか?

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

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