MCP Project について
AbadIA-MCPは、AIエージェントとMCPサーバーを組み合わせ、クラシックゲームThe Abbey of Crimeをプレイして解くプロジェクトです。LLMの戦略的推論をゲームエミュレーターの低レベルコマンドにつなぎます。
主な機能
- 01The Abbey of Crime向けAIエージェント
- 02エミュレーターコマンドとのMCP連携
- 03サーバーとエージェントの別プロセス実行
活用シーン
- 01AIエージェントでThe Abbey of Crimeをプレイ
- 02戦略的推論をエミュレーターコマンドに変換
MCP 対応
MCPサーバーが、LLMの戦略的推論とゲームエミュレーターの低レベルコマンドを仲介します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
AbadIA-MCP:「The Abbey of Crime」の AI エージェント
概要
このプロジェクトは、クラシックゲーム「The Abbey of Crime」をプレイして攻略する AI エージェントを実装します。Model Control Program(MCP) サーバーを橋渡しとして使用し、LLM の戦略的な推論と、ゲームエミュレーターへの低レベルコマンドをつなぎます。
はじめに
前提条件
- Python 3.9+
- 「The Abbey of Crime」を実行しているエミュレーター(AbadIA-Server)。
インストール
- リポジトリをクローンします:
git clone https://github.com/LaAbadIAdelCrimen/AbadIA-MCP.git cd AbadIA-MCP - 環境をセットアップします:
python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt
システムの実行
- MCP サーバーを起動します:
python server/main.py - AI エージェントを起動します:
python agent.py
ドキュメントの案内
- 技術仕様: API、移動、データモデルについては、docs/SPECS.md を参照してください。
- プロジェクト Wiki: ゲームの設定、HE v3 の概念、研究については、docs/wiki/index.md を参照してください。
- 開発者向けガイドライン:
docs/mcp_server_guidelines.mdを参照してください。 - Deepwiki ハーネス:
/ralphと Graph Vault のインストール方法、および Deepwiki を構築するループの実行方法については、docs/harness/ralph-graph-vault-workflow.md を参照してください。
ライセンス
MIT License の下で配布されています。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。