tachikoma-game-design-mcp
Tachikoma Game Design MCP
ClaudeがChromaライブラリからナラティブとビデオゲームデザインを照会するためのローカル・読み取り専用MCPサーバー。このリポジトリは公開ランタイムのみを含みます。抽出、チャンク化、埋め込み生成はtachikoma-rag-infraにあります。
特徴
BAAI/bge-m3による多言語セマンティック検索。書籍、ページ、テキスト、類似度を含む結果。
stdio経由のMCPトランスポート、ポートを開かず。事前ダウンロードされたモデルによるオフライン動作。
読み取り専用ツールと埋め込み命令からの保護。
設定可能なインデックスパス、インフラへの結合なし。
Related MCP server: Project RAG wiki
内容
mcp_server.py Servidor MCP.
claude_desktop_config.example.json Configuración de Claude Desktop.
requirements.txt Dependencias de ejecución.
pyrightconfig.json Configuración del análisis estático.
tests/test_mcp_server.py Pruebas del runtime.PDF、テキスト、チャンク、埋め込み、Chromaデータベースはこの公開リポジトリには含まれません。
インストール
py -3.12 -m venv .venv
.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txtインデックスの提供
Tachikomaは同じ埋め込みモデルで作成されたChromaコレクションを必要とします。プライベートリポジトリtachikoma-rag-infraを使用して生成するか、承認されたチャネルから受け取ることができます。
利用可能な変数:
変数 | デフォルト値 |
|
|
|
|
|
|
|
|
モデルはMCPを起動する前にローカルキャッシュにダウンロードされている必要があります。サーバーはlocal_files_only=Trueを使用し、会話中にファイルをダウンロードしません。
ログはローテーション式で、クエリテキストを保存せず、モデル読み込み時間、Chroma接続、埋め込み、ベクトル検索、実行合計を記録します。
Claude Desktopの設定
claude_desktop_config.example.jsonのエントリをmcpServers内にコピーします。リポジトリ、Python、Chromaのパスを置き換えます。
Claude Desktopを完全に閉じてから開き直します。
Windowsでは、設定は通常以下にあります:
%APPDATA%\Claude\claude_desktop_config.jsonツール
search_narrative_library: オプションの書籍フィルター付きセマンティック検索。read_book_page: ページのチャンクを順に取得。list_library_books: インデックス化された書籍を一覧表示。library_status: モデル、コレクション、チャンク数を確認。
テスト
python -m unittest discover -s tests -p "test_*.py"オプションの静的解析:
uv tool install basedpyright
basedpyright --pythonpath ".venv\Scripts\python.exe" -p pyrightconfig.jsonプライバシー
インデックスにはドキュメントの断片が含まれる場合があります。著作権のある素材から作成されたChromaやインデックスを許可なく公開したり配布したりしないでください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityDmaintenanceA complete MCP server for Retrieval-Augmented Generation with file management and vector memory for agents. Supports multiple document formats (PDF, DOCX, TXT, MD, CSV, JSON) with semantic search using Hugging Face embeddings and ChromaDB for efficient vector storage.1191MIT
- Alicense-qualityAmaintenanceMCP server for searching, reading, listing, writing, and appending Markdown wiki content using RAG with ChromaDB.MIT
- Flicense-qualityCmaintenanceMCP server that indexes a knowledge base into Chroma and provides search tools for retrieving document fragments via vector embeddings.
- AlicenseAqualityBmaintenanceAn MCP server that allows LLMs to read and search the text of ebooks from Book Orbit, using a navigation-first approach with chapter listing and paginated text retrieval.332MIT
Related MCP Connectors
Agent-native MCP server over the public saagarpatel.dev corpus. Read-only, stateless.
Official remote MCP server for Archivist AI TTRPG campaign memory: characters, sessions, and more.
Remote ChromaDB vector database MCP server with streamable HTTP transport
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FrankHP1984/tachikoma-game-design-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server