
OpenAPI MCPサーバー
OpenAPI MCPサーバーは、AIアシスタントがOpenAPI仕様を探索・理解できるように接続し、開発者やLLMに対してAPIの詳細なコンテキスト、要約、エンドポイント情報を提供します(直接エンドポイントを実行することはありません)。...
OpenDota MCPサーバーは、Model Context Protocol(MCP)サーバー実装であり、AIアシスタントがOpenDota APIを用いてDota 2データへシームレスにアクセスできるよう設計されています。大規模言語モデル(LLM)と、リアルタイムのDota 2統計、プレイヤープロフィール、マッチ、ヒーロー情報との橋渡しとなり、AIによるワークフローやツールがDota 2関連の多様なタスク(情報提供・分析・自動化)を実現します。本サーバーを利用することで、AIクライアントは標準化インターフェース経由で詳細なマッチデータの取得、プレイヤーパフォーマンスの追跡、チームやヒーローの検索、豊富なゲーム統計へのアクセスなどが可能に。これにより、開発者やユーザーはライブDota 2データを活用した高度な分析、コーチング、レポーティング、コミュニティ参加型アプリケーションやアシスタントを構築できるようになります。
リポジトリ内にプロンプトテンプレート情報は見つかりませんでした。
リポジトリには明示的なMCPリソースのドキュメントはありません。
windsurf.config.json
)に次のJSONスニペットを挿入してください:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
claude_desktop_config.json
を作成または編集します:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
{
"mcpServers": {
"opendota": {
"command": "wsl.exe",
"args": [
"--",
"bash",
"-c",
"cd ~/opendota-mcp-server && source .venv/bin/activate && python src/opendota_server/server.py"
]
}
}
}
mcpServers
の下にOpenDota MCPサーバーを追加します:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
mcpServers
ブロックに次を追加します:{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"]
}
}
}
OPENDOTA_API_KEY=your_api_key_here
{
"mcpServers": {
"opendota": {
"command": "python",
"args": ["-m", "src.opendota_server.server"],
"env": {
"OPENDOTA_API_KEY": "your_api_key_here"
}
}
}
}
FlowHuntでのMCP利用
MCPサーバーをFlowHuntのワークフローに統合するには、まずMCPコンポーネントをフローに追加し、AIエージェントに接続します。
MCPコンポーネントをクリックして設定パネルを開き、システムMCP設定セクションに次のJSON形式でMCPサーバー情報を挿入してください。
{
"opendota": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
設定後、AIエージェントはこのMCPをツールとして利用し、その全機能にアクセスできるようになります。"opendota"
は実際のMCPサーバー名に、URLはご自身のMCPサーバーのURLに置き換えてください。
セクション | 利用可否 | 詳細・備考 |
---|---|---|
概要 | ✅ | READMEにハイレベルな要約あり |
プロンプト一覧 | ⛔ | プロンプトテンプレートの記載なし |
リソース一覧 | ⛔ | 明示的なMCPリソースドキュメントなし |
ツール一覧 | ✅ | READMEに包括的なツール一覧あり |
APIキーのセキュリティ | ✅ | .env.exampleおよびREADMEに記載 |
サンプリングサポート(評価に影響小) | ⛔ | サンプリングサポートに関する記載なし |
OpenDota MCPサーバーは、Dota 2スタッツに特化した専門性・スコープの明確なMCPサーバーであり、ツールセットとセットアップやAPIキー管理に関するドキュメントが充実しています。一方で、プロンプトテンプレートや明示的なMCPリソース、サンプリングやrootsサポートのドキュメントは不足しています。Dota 2分析やコミュニティツールとしての実用性は高いですが、より広範なMCPプロトコル機能のデモンストレーションとしては不十分です。
ライセンスあり | ✅ |
---|---|
ツールが1つ以上ある | ✅ |
フォーク数 | 5 |
スター数 | 4 |
OpenDota MCPサーバーは、Dota 2のプレイヤースタッツ、マッチ詳細、ヒーロー情報などのデータに、OpenDota APIを通じてAIアシスタントが直接アクセスできるようにするModel Context Protocolサーバーです。
プレイヤープロフィール、最近のマッチ、勝敗統計、ヒーロースタッツ、プロマッチデータ、チーム情報などの取得ツールを提供し、Dota 2の深い分析やレポート作成を可能にします。
OpenDota APIキーは環境変数(例: OPENDOTA_API_KEY=your_api_key_here)として保存し、設定ファイルで参照してください。ソースコードに直接APIキーを書き込むことは避けましょう。
主な用途は、プレイヤー分析、マッチレポート、プロプレイヤーやチームの追跡、ヒーローメタ分析、Dota 2データを活用したコミュニティボットやダッシュボードの運用などです。
MCPサーバーの詳細を、必要なJSON形式でFlowHuntワークフローのMCP設定に追加してください。設定が完了すると、AIエージェントがOpenDota MCPの全ツールを利用できるようになります。
FlowHuntやあなたのAIアシスタントをDota 2のライブデータに接続し、強力な分析、レポーティング、コーチングワークフローを実現しましょう。
OpenAPI MCPサーバーは、AIアシスタントがOpenAPI仕様を探索・理解できるように接続し、開発者やLLMに対してAPIの詳細なコンテキスト、要約、エンドポイント情報を提供します(直接エンドポイントを実行することはありません)。...
DeepNLPによるAIエージェントマーケットプレイスインデックス MCPサーバーは、AIエージェントのシームレスな検索、発見、監視を可能にします。高度な検索、分類、ウェブトラフィック分析、エージェントリスティングAPIをAIアシスタントのワークフローに統合し、開発と導入を効率化します。...
Chess.com MCP サーバーは、Chess.com の公開 API と AI ワークフローを MCP 経由で橋渡しし、チェス関連アプリケーション向けにプレイヤープロフィール、統計情報、対局記録へのシームレスなアクセスを可能にします。...