tachikoma-game-design-mcp
Tachikoma Game Design MCP
Lokaler, schreibgeschützter MCP-Server, mit dem Claude eine Chroma-Bibliothek zu Videospiel-Narrativ und -Design abfragen kann. Dieses Repository enthält nur die öffentliche Runtime; Extraktion, Chunks und Embedding-Generierung befinden sich in tachikoma-rag-infra.
Funktionen
Mehrsprachige semantische Suche mit
BAAI/bge-m3.Ergebnisse mit Buch, Seite, Text und Ähnlichkeit.
MCP-Transport über
stdio, keine offenen Ports.Offline-Betrieb mit einem zuvor heruntergeladenen Modell.
Schreibgeschützte Tools und Schutz vor eingebetteten Anweisungen.
Konfigurierbarer Index-Pfad, ohne Bindung an die Infrastruktur.
Related MCP server: Project RAG wiki
Inhalt
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.Die PDFs, Texte, Chunks, Embeddings und Chroma-Datenbanken sind nicht Teil dieses öffentlichen Repositorys.
Installation
py -3.12 -m venv .venv
.venv\Scripts\Activate.ps1
python -m pip install -r requirements.txtBereitstellen eines Index
Tachikoma benötigt eine Chroma-Sammlung, die mit demselben Embedding-Modell erstellt wurde. Du kannst sie über das private Repository tachikoma-rag-infra generieren oder über einen autorisierten Kanal erhalten.
Verfügbare Variablen:
Variable | Standardwert |
|
|
|
|
|
|
|
|
Das Modell muss vor dem Start des MCP im lokalen Cache heruntergeladen sein. Der Server verwendet local_files_only=True und lädt während einer Konversation keine Dateien herunter.
Das Log ist rotierend, speichert keinen Abfragetext und zeichnet Ladezeiten des Modells, Chroma-Verbindung, Embedding, Vektorsuche und Gesamtausführung auf.
Claude Desktop konfigurieren
Kopiere den Eintrag aus
claude_desktop_config.example.jsoninmcpServers.Ersetze die Pfade für Repository, Python und Chroma.
Schließe Claude Desktop vollständig und öffne es erneut.
Unter Windows befindet sich die Konfiguration normalerweise unter:
%APPDATA%\Claude\claude_desktop_config.jsonWerkzeuge
search_narrative_library: semantische Suche mit optionalem Filter nach Buch.read_book_page: ruft die Chunks einer Seite in Reihenfolge ab.list_library_books: listet die indexierten Bücher auf.library_status: prüft Modell, Sammlung und Anzahl der Chunks.
Tests
python -m unittest discover -s tests -p "test_*.py"Optionale statische Analyse:
uv tool install basedpyright
basedpyright --pythonpath ".venv\Scripts\python.exe" -p pyrightconfig.jsonDatenschutz
Der Index kann Dokumentfragmente enthalten. Veröffentliche kein Chroma und verteile keine Indizes, die aus urheberrechtlich geschütztem Material erstellt wurden, ohne Genehmigung.
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