Content
# Godot RAG MCP
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.
## Usage
- Get the chroma_db vector store ready using the [web2embeddings](https://github.com/zivshek/web2embeddings) tool.
- Download or clone this repository to your local disk.
- Configure the MCP server in VSCode Insiders (see below config instructions).
## Configuration with Visual Studio Code Insiders
**_NOTE:_** You may need to download [**Visual Studio Code Insiders**](https://code.visualstudio.com/insiders/) version to use MCP or Agent mode.
The system is configured through `settings.json`:
```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
]
}
}
}
```
Connection Info
You Might Also Like
MarkItDown MCP
Converting files and office documents to Markdown.
Time
Obtaining current time information and converting time between different...
Filesystem
Model Context Protocol Servers
strava-mcp
A Model Context Protocol (MCP) server that connects to Strava API, providing...
mcp-portal-transparencia
MCP para orquestração automatizada de chamadas à API do Portal da...
mac_messages_mcp
An MCP server that securely interfaces with your iMessage database via the...