Skip to main 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 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 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
            ]
        }
    }
}

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iflow_mcp_zivshek_rag_mcp-0.1.0.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

iflow_mcp_zivshek_rag_mcp-0.1.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file iflow_mcp_zivshek_rag_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: iflow_mcp_zivshek_rag_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_zivshek_rag_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7c90e895d0a9370d887555edce6b431f40ee437412286105fd380ea1fd70f35c
MD5 cd936d1c8630deb877aaaf982f7996c2
BLAKE2b-256 33c4f04013afc7a9be5714eb991a493c6e6b382650ff9b2daf070897fb93f5b1

See more details on using hashes here.

File details

Details for the file iflow_mcp_zivshek_rag_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: iflow_mcp_zivshek_rag_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for iflow_mcp_zivshek_rag_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c014db7ba0fcbc6a31a4065924d2f937c853d3af9aa518582e11dfa2f2210022
MD5 059ff27fe337b553b25a8183e49f2684
BLAKE2b-256 f7fcb9068d970ea84641d170a0d1c0af82049b245e2249f6cbcc386ec0ba14d1

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page