tachikoma-game-design-mcp
Tachikoma Game Design MCP
本地只读 MCP 服务器,供 Claude 查询关于叙事和电子游戏设计的 Chroma 库。此仓库仅包含公共运行时;提取、分块和嵌入生成位于 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