Skip to main content

Add your description here

Project description

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
            ]
        }
    }
}

Project details


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.

Supported by

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