A Model Context Protocol (MCP) tool that retrieves relevant information about Godot game engine from a local ChromaDB database.
Although this tool is for Godot in particular, but with small changes to the tool description, it can be used for any chroma database.
NOTE: You may need to download Visual Studio Code Insiders version to use MCP or Agent mode.
The system is configured through settings.json
:
"mcp": {
"inputs": [],
"servers": {
"godot_rag": { // or whatever name you want
"command": "cmd", // replace this with "uv" on Mac or Linux
"args": [
"/c", // remove this on Mac or Linux
"uv", // remove this on Mac or Linux
"run",
"path to the server script 'server.py'", // C:\\dev\\rag-mcp\\server.py
"-d",
"path to the chroma_db on your computer", // C:\\dev\\web2embeddings\\artifacts\\vector_stores\\chroma_db
"-c",
"name of the collection in the chroma_db" // godotengine_chunks_SZ_400_O_20_all-MiniLM-L6-v2
]
}
}
}
{ "mcpServers": { "rag-mcp": { "command": "cmd", "args": [ "/c", "uv", "run", "path to the server script 'server.py'", "-d", "path to the chroma_db on your computer", "-c", "name of the collection in the chroma_db" ] } } }
Related projects feature coming soon
Will recommend related projects based on sub-categories