Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

A MCP server for Godot RAG

install

git clone --depth=1 https://github.com/weekitmo/mcp_godot_rag
cd mcp_godot_rag
uv venv --python=3.12
.venv\Scripts\activate.bat
uv sync
cp .env.example .env.local
python download_godot_docs.py
uv pip install docutils
python convert_rst2md.py
python chunker.py -i artifacts
python vectorizer.py -i artifacts/chunks/artifacts_chunks_SZ_400_O_20.jsonl
# Test
python main.py -d artifacts/vector_stores/chroma_db -c artifacts_chunks_SZ_400_O_20_all-MiniLM-L6-v2

config

VSCodium → Extension → Cline → Manage MCP Servers → Settings → Configure MCP Servers.

{
  "mcpServers": {
    "godot-rag": {
      "command": "/path/to/mcp_godot_rag/.venv/Scripts/python.exe",
      "args": [
        "/path/to/mcp_godot_rag/main.py",
        "-d",
        "/path/to/mcp_godot_rag/artifacts/vector_stores/chroma_db",
        "-c",
        "artifacts_chunks_SZ_400_O_20_all-MiniLM-L6-v2"
      ]
    }
  }
}