Codeweaver
Rank #6,223com.knitli/codeweaver
MCP server providing codeweaver capabilities
Codeweaver is a Model Context Protocol (MCP) server published by knitli. It ranks #6,223 of 132,113 servers tracked on MCP Toplist, and its repository has 12 GitHub stars. Codeweaver is listed on Official MCP, with 2 tracked versions. It was first listed on Dec 3, 2025 and most recently updated on Dec 3, 2025.
Ranks ahead of 125,890 of 132,113 servers on MCP Toplist.
Use Codeweaver
No credentials or required configuration declared — add it to your MCP client and go.
claude mcp add codeweaver -e "CODEWEAVER_CONFIG_FILE=<your CODEWEAVER_CONFIG_FILE>" -e "CODEWEAVER_DEBUG=<your CODEWEAVER_DEBUG>" -e "CODEWEAVER_EMBEDDING_API_KEY=<your CODEWEAVER_EMBEDDING_API_KEY>" -e "CODEWEAVER_EMBEDDING_MODEL=<your CODEWEAVER_EMBEDDING_MODEL>" -e "CODEWEAVER_EMBEDDING_PROVIDER=<your CODEWEAVER_EMBEDDING_PROVIDER>" -e "CODEWEAVER_HOST=<your CODEWEAVER_HOST>" -e "CODEWEAVER_LOG_LEVEL=<your CODEWEAVER_LOG_LEVEL>" -e "CODEWEAVER_MCP_PORT=<your CODEWEAVER_MCP_PORT>" -e "CODEWEAVER_PORT=<your CODEWEAVER_PORT>" -e "CODEWEAVER_PROFILE=<your CODEWEAVER_PROFILE>" -e "CODEWEAVER_PROJECT_NAME=<your CODEWEAVER_PROJECT_NAME>" -e "CODEWEAVER_PROJECT_PATH=<your CODEWEAVER_PROJECT_PATH>" -e "CODEWEAVER_RERANKING_API_KEY=<your CODEWEAVER_RERANKING_API_KEY>" -e "CODEWEAVER_RERANKING_MODEL=<your CODEWEAVER_RERANKING_MODEL>" -e "CODEWEAVER_RERANKING_PROVIDER=<your CODEWEAVER_RERANKING_PROVIDER>" -e "CODEWEAVER_SPARSE_EMBEDDING_MODEL=<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>" -e "CODEWEAVER_SPARSE_EMBEDDING_PROVIDER=<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>" -e "CODEWEAVER_VECTOR_STORE_API_KEY=<your CODEWEAVER_VECTOR_STORE_API_KEY>" -e "CODEWEAVER_VECTOR_STORE_PORT=<your CODEWEAVER_VECTOR_STORE_PORT>" -e "CODEWEAVER_VECTOR_STORE_PROVIDER=<your CODEWEAVER_VECTOR_STORE_PROVIDER>" -e "CODEWEAVER_VECTOR_STORE_URL=<your CODEWEAVER_VECTOR_STORE_URL>" -e "CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY=<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>" -e "CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY=<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>" -e "HTTPS_PROXY=<your HTTPS_PROXY>" -e "OPENAI_API_KEY=<your OPENAI_API_KEY>" -e "OPENAI_LOG=<your OPENAI_LOG>" -e "SSL_CERT_FILE=<your SSL_CERT_FILE>" -e "AI_GATEWAY_API_KEY=<your AI_GATEWAY_API_KEY>" -e "AWS_ACCOUNT_ID=<your AWS_ACCOUNT_ID>" -e "AWS_REGION=<your AWS_REGION>" -e "AWS_SECRET_ACCESS_KEY=<your AWS_SECRET_ACCESS_KEY>" -e "AZURE_COHERE_API_KEY=<your AZURE_COHERE_API_KEY>" -e "AZURE_COHERE_ENDPOINT=<your AZURE_COHERE_ENDPOINT>" -e "AZURE_COHERE_REGION=<your AZURE_COHERE_REGION>" -e "AZURE_OPENAI_API_KEY=<your AZURE_OPENAI_API_KEY>" -e "AZURE_OPENAI_ENDPOINT=<your AZURE_OPENAI_ENDPOINT>" -e "AZURE_OPENAI_REGION=<your AZURE_OPENAI_REGION>" -e "COHERE_API_KEY=<your COHERE_API_KEY>" -e "CO_API_URL=<your CO_API_URL>" -e "DEEPSEEK_API_KEY=<your DEEPSEEK_API_KEY>" -e "GEMINI_API_KEY=<your GEMINI_API_KEY>" -e "GOOGLE_API_KEY=<your GOOGLE_API_KEY>" -e "HF_HUB_VERBOSITY=<your HF_HUB_VERBOSITY>" -e "HF_TOKEN=<your HF_TOKEN>" -e "INFERENCE_KEY=<your INFERENCE_KEY>" -e "INFERENCE_URL=<your INFERENCE_URL>" -e "MISTRAL_API_KEY=<your MISTRAL_API_KEY>" -e "QDRANT__LOG_LEVEL=<your QDRANT__LOG_LEVEL>" -e "QDRANT__SERVICE__API_KEY=<your QDRANT__SERVICE__API_KEY>" -e "QDRANT__SERVICE__ENABLE_TLS=<your QDRANT__SERVICE__ENABLE_TLS>" -e "QDRANT__SERVICE__HOST=<your QDRANT__SERVICE__HOST>" -e "QDRANT__SERVICE__HTTP_PORT=<your QDRANT__SERVICE__HTTP_PORT>" -e "QDRANT__TLS__CERT=<your QDRANT__TLS__CERT>" -e "TAVILY_API_KEY=<your TAVILY_API_KEY>" -e "TOGETHER_API_KEY=<your TOGETHER_API_KEY>" -e "VERCEL_OIDC_TOKEN=<your VERCEL_OIDC_TOKEN>" -e "VOYAGE_API_KEY=<your VOYAGE_API_KEY>" -- uvx code-weaver server --host 127.0.0.1 --port 9328 --transport streamable-httpReplace each placeholder with your own value before saving.
claude mcp add codeweaver -e "CODEWEAVER_CONFIG_FILE=<your CODEWEAVER_CONFIG_FILE>" -e "CODEWEAVER_DEBUG=<your CODEWEAVER_DEBUG>" -e "CODEWEAVER_EMBEDDING_API_KEY=<your CODEWEAVER_EMBEDDING_API_KEY>" -e "CODEWEAVER_EMBEDDING_MODEL=<your CODEWEAVER_EMBEDDING_MODEL>" -e "CODEWEAVER_EMBEDDING_PROVIDER=<your CODEWEAVER_EMBEDDING_PROVIDER>" -e "CODEWEAVER_HOST=<your CODEWEAVER_HOST>" -e "CODEWEAVER_LOG_LEVEL=<your CODEWEAVER_LOG_LEVEL>" -e "CODEWEAVER_MCP_PORT=<your CODEWEAVER_MCP_PORT>" -e "CODEWEAVER_PORT=<your CODEWEAVER_PORT>" -e "CODEWEAVER_PROFILE=<your CODEWEAVER_PROFILE>" -e "CODEWEAVER_PROJECT_NAME=<your CODEWEAVER_PROJECT_NAME>" -e "CODEWEAVER_PROJECT_PATH=<your CODEWEAVER_PROJECT_PATH>" -e "CODEWEAVER_RERANKING_API_KEY=<your CODEWEAVER_RERANKING_API_KEY>" -e "CODEWEAVER_RERANKING_MODEL=<your CODEWEAVER_RERANKING_MODEL>" -e "CODEWEAVER_RERANKING_PROVIDER=<your CODEWEAVER_RERANKING_PROVIDER>" -e "CODEWEAVER_SPARSE_EMBEDDING_MODEL=<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>" -e "CODEWEAVER_SPARSE_EMBEDDING_PROVIDER=<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>" -e "CODEWEAVER_VECTOR_STORE_API_KEY=<your CODEWEAVER_VECTOR_STORE_API_KEY>" -e "CODEWEAVER_VECTOR_STORE_PORT=<your CODEWEAVER_VECTOR_STORE_PORT>" -e "CODEWEAVER_VECTOR_STORE_PROVIDER=<your CODEWEAVER_VECTOR_STORE_PROVIDER>" -e "CODEWEAVER_VECTOR_STORE_URL=<your CODEWEAVER_VECTOR_STORE_URL>" -e "CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY=<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>" -e "CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY=<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>" -e "HTTPS_PROXY=<your HTTPS_PROXY>" -e "OPENAI_API_KEY=<your OPENAI_API_KEY>" -e "OPENAI_LOG=<your OPENAI_LOG>" -e "SSL_CERT_FILE=<your SSL_CERT_FILE>" -e "AI_GATEWAY_API_KEY=<your AI_GATEWAY_API_KEY>" -e "AWS_ACCOUNT_ID=<your AWS_ACCOUNT_ID>" -e "AWS_REGION=<your AWS_REGION>" -e "AWS_SECRET_ACCESS_KEY=<your AWS_SECRET_ACCESS_KEY>" -e "AZURE_COHERE_API_KEY=<your AZURE_COHERE_API_KEY>" -e "AZURE_COHERE_ENDPOINT=<your AZURE_COHERE_ENDPOINT>" -e "AZURE_COHERE_REGION=<your AZURE_COHERE_REGION>" -e "AZURE_OPENAI_API_KEY=<your AZURE_OPENAI_API_KEY>" -e "AZURE_OPENAI_ENDPOINT=<your AZURE_OPENAI_ENDPOINT>" -e "AZURE_OPENAI_REGION=<your AZURE_OPENAI_REGION>" -e "COHERE_API_KEY=<your COHERE_API_KEY>" -e "CO_API_URL=<your CO_API_URL>" -e "DEEPSEEK_API_KEY=<your DEEPSEEK_API_KEY>" -e "GEMINI_API_KEY=<your GEMINI_API_KEY>" -e "GOOGLE_API_KEY=<your GOOGLE_API_KEY>" -e "HF_HUB_VERBOSITY=<your HF_HUB_VERBOSITY>" -e "HF_TOKEN=<your HF_TOKEN>" -e "INFERENCE_KEY=<your INFERENCE_KEY>" -e "INFERENCE_URL=<your INFERENCE_URL>" -e "MISTRAL_API_KEY=<your MISTRAL_API_KEY>" -e "QDRANT__LOG_LEVEL=<your QDRANT__LOG_LEVEL>" -e "QDRANT__SERVICE__API_KEY=<your QDRANT__SERVICE__API_KEY>" -e "QDRANT__SERVICE__ENABLE_TLS=<your QDRANT__SERVICE__ENABLE_TLS>" -e "QDRANT__SERVICE__HOST=<your QDRANT__SERVICE__HOST>" -e "QDRANT__SERVICE__HTTP_PORT=<your QDRANT__SERVICE__HTTP_PORT>" -e "QDRANT__TLS__CERT=<your QDRANT__TLS__CERT>" -e "TAVILY_API_KEY=<your TAVILY_API_KEY>" -e "TOGETHER_API_KEY=<your TOGETHER_API_KEY>" -e "VERCEL_OIDC_TOKEN=<your VERCEL_OIDC_TOKEN>" -e "VOYAGE_API_KEY=<your VOYAGE_API_KEY>" -- docker run -i --rm -v "{workspace}:/workspace:ro" -e CODEWEAVER_PROJECT_PATH=/workspace -p "{host_port}:9328" --network "{network}" docker.io/knitli/codeweaver:0.1.0-alpha.3 server --host 0.0.0.0 --port 9328 --transport streamable-httpReplace each placeholder with your own value before saving.
[mcp_servers.codeweaver]
command = "uvx"
args = ["code-weaver", "server", "--host", "127.0.0.1", "--port", "9328", "--transport", "streamable-http"]
[mcp_servers.codeweaver.env]
CODEWEAVER_CONFIG_FILE = "<your CODEWEAVER_CONFIG_FILE>"
CODEWEAVER_DEBUG = "<your CODEWEAVER_DEBUG>"
CODEWEAVER_EMBEDDING_API_KEY = "<your CODEWEAVER_EMBEDDING_API_KEY>"
CODEWEAVER_EMBEDDING_MODEL = "<your CODEWEAVER_EMBEDDING_MODEL>"
CODEWEAVER_EMBEDDING_PROVIDER = "<your CODEWEAVER_EMBEDDING_PROVIDER>"
CODEWEAVER_HOST = "<your CODEWEAVER_HOST>"
CODEWEAVER_LOG_LEVEL = "<your CODEWEAVER_LOG_LEVEL>"
CODEWEAVER_MCP_PORT = "<your CODEWEAVER_MCP_PORT>"
CODEWEAVER_PORT = "<your CODEWEAVER_PORT>"
CODEWEAVER_PROFILE = "<your CODEWEAVER_PROFILE>"
CODEWEAVER_PROJECT_NAME = "<your CODEWEAVER_PROJECT_NAME>"
CODEWEAVER_PROJECT_PATH = "<your CODEWEAVER_PROJECT_PATH>"
CODEWEAVER_RERANKING_API_KEY = "<your CODEWEAVER_RERANKING_API_KEY>"
CODEWEAVER_RERANKING_MODEL = "<your CODEWEAVER_RERANKING_MODEL>"
CODEWEAVER_RERANKING_PROVIDER = "<your CODEWEAVER_RERANKING_PROVIDER>"
CODEWEAVER_SPARSE_EMBEDDING_MODEL = "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>"
CODEWEAVER_SPARSE_EMBEDDING_PROVIDER = "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>"
CODEWEAVER_VECTOR_STORE_API_KEY = "<your CODEWEAVER_VECTOR_STORE_API_KEY>"
CODEWEAVER_VECTOR_STORE_PORT = "<your CODEWEAVER_VECTOR_STORE_PORT>"
CODEWEAVER_VECTOR_STORE_PROVIDER = "<your CODEWEAVER_VECTOR_STORE_PROVIDER>"
CODEWEAVER_VECTOR_STORE_URL = "<your CODEWEAVER_VECTOR_STORE_URL>"
CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY = "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>"
CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY = "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>"
HTTPS_PROXY = "<your HTTPS_PROXY>"
OPENAI_API_KEY = "<your OPENAI_API_KEY>"
OPENAI_LOG = "<your OPENAI_LOG>"
SSL_CERT_FILE = "<your SSL_CERT_FILE>"
AI_GATEWAY_API_KEY = "<your AI_GATEWAY_API_KEY>"
AWS_ACCOUNT_ID = "<your AWS_ACCOUNT_ID>"
AWS_REGION = "<your AWS_REGION>"
AWS_SECRET_ACCESS_KEY = "<your AWS_SECRET_ACCESS_KEY>"
AZURE_COHERE_API_KEY = "<your AZURE_COHERE_API_KEY>"
AZURE_COHERE_ENDPOINT = "<your AZURE_COHERE_ENDPOINT>"
AZURE_COHERE_REGION = "<your AZURE_COHERE_REGION>"
AZURE_OPENAI_API_KEY = "<your AZURE_OPENAI_API_KEY>"
AZURE_OPENAI_ENDPOINT = "<your AZURE_OPENAI_ENDPOINT>"
AZURE_OPENAI_REGION = "<your AZURE_OPENAI_REGION>"
COHERE_API_KEY = "<your COHERE_API_KEY>"
CO_API_URL = "<your CO_API_URL>"
DEEPSEEK_API_KEY = "<your DEEPSEEK_API_KEY>"
GEMINI_API_KEY = "<your GEMINI_API_KEY>"
GOOGLE_API_KEY = "<your GOOGLE_API_KEY>"
HF_HUB_VERBOSITY = "<your HF_HUB_VERBOSITY>"
HF_TOKEN = "<your HF_TOKEN>"
INFERENCE_KEY = "<your INFERENCE_KEY>"
INFERENCE_URL = "<your INFERENCE_URL>"
MISTRAL_API_KEY = "<your MISTRAL_API_KEY>"
QDRANT__LOG_LEVEL = "<your QDRANT__LOG_LEVEL>"
QDRANT__SERVICE__API_KEY = "<your QDRANT__SERVICE__API_KEY>"
QDRANT__SERVICE__ENABLE_TLS = "<your QDRANT__SERVICE__ENABLE_TLS>"
QDRANT__SERVICE__HOST = "<your QDRANT__SERVICE__HOST>"
QDRANT__SERVICE__HTTP_PORT = "<your QDRANT__SERVICE__HTTP_PORT>"
QDRANT__TLS__CERT = "<your QDRANT__TLS__CERT>"
TAVILY_API_KEY = "<your TAVILY_API_KEY>"
TOGETHER_API_KEY = "<your TOGETHER_API_KEY>"
VERCEL_OIDC_TOKEN = "<your VERCEL_OIDC_TOKEN>"
VOYAGE_API_KEY = "<your VOYAGE_API_KEY>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
[mcp_servers.codeweaver]
command = "docker"
args = ["run", "-i", "--rm", "-v", "{workspace}:/workspace:ro", "-e", "CODEWEAVER_PROJECT_PATH=/workspace", "-p", "{host_port}:9328", "--network", "{network}", "docker.io/knitli/codeweaver:0.1.0-alpha.3", "server", "--host", "0.0.0.0", "--port", "9328", "--transport", "streamable-http"]
[mcp_servers.codeweaver.env]
CODEWEAVER_CONFIG_FILE = "<your CODEWEAVER_CONFIG_FILE>"
CODEWEAVER_DEBUG = "<your CODEWEAVER_DEBUG>"
CODEWEAVER_EMBEDDING_API_KEY = "<your CODEWEAVER_EMBEDDING_API_KEY>"
CODEWEAVER_EMBEDDING_MODEL = "<your CODEWEAVER_EMBEDDING_MODEL>"
CODEWEAVER_EMBEDDING_PROVIDER = "<your CODEWEAVER_EMBEDDING_PROVIDER>"
CODEWEAVER_HOST = "<your CODEWEAVER_HOST>"
CODEWEAVER_LOG_LEVEL = "<your CODEWEAVER_LOG_LEVEL>"
CODEWEAVER_MCP_PORT = "<your CODEWEAVER_MCP_PORT>"
CODEWEAVER_PORT = "<your CODEWEAVER_PORT>"
CODEWEAVER_PROFILE = "<your CODEWEAVER_PROFILE>"
CODEWEAVER_PROJECT_NAME = "<your CODEWEAVER_PROJECT_NAME>"
CODEWEAVER_PROJECT_PATH = "<your CODEWEAVER_PROJECT_PATH>"
CODEWEAVER_RERANKING_API_KEY = "<your CODEWEAVER_RERANKING_API_KEY>"
CODEWEAVER_RERANKING_MODEL = "<your CODEWEAVER_RERANKING_MODEL>"
CODEWEAVER_RERANKING_PROVIDER = "<your CODEWEAVER_RERANKING_PROVIDER>"
CODEWEAVER_SPARSE_EMBEDDING_MODEL = "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>"
CODEWEAVER_SPARSE_EMBEDDING_PROVIDER = "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>"
CODEWEAVER_VECTOR_STORE_API_KEY = "<your CODEWEAVER_VECTOR_STORE_API_KEY>"
CODEWEAVER_VECTOR_STORE_PORT = "<your CODEWEAVER_VECTOR_STORE_PORT>"
CODEWEAVER_VECTOR_STORE_PROVIDER = "<your CODEWEAVER_VECTOR_STORE_PROVIDER>"
CODEWEAVER_VECTOR_STORE_URL = "<your CODEWEAVER_VECTOR_STORE_URL>"
CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY = "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>"
CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY = "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>"
HTTPS_PROXY = "<your HTTPS_PROXY>"
OPENAI_API_KEY = "<your OPENAI_API_KEY>"
OPENAI_LOG = "<your OPENAI_LOG>"
SSL_CERT_FILE = "<your SSL_CERT_FILE>"
AI_GATEWAY_API_KEY = "<your AI_GATEWAY_API_KEY>"
AWS_ACCOUNT_ID = "<your AWS_ACCOUNT_ID>"
AWS_REGION = "<your AWS_REGION>"
AWS_SECRET_ACCESS_KEY = "<your AWS_SECRET_ACCESS_KEY>"
AZURE_COHERE_API_KEY = "<your AZURE_COHERE_API_KEY>"
AZURE_COHERE_ENDPOINT = "<your AZURE_COHERE_ENDPOINT>"
AZURE_COHERE_REGION = "<your AZURE_COHERE_REGION>"
AZURE_OPENAI_API_KEY = "<your AZURE_OPENAI_API_KEY>"
AZURE_OPENAI_ENDPOINT = "<your AZURE_OPENAI_ENDPOINT>"
AZURE_OPENAI_REGION = "<your AZURE_OPENAI_REGION>"
COHERE_API_KEY = "<your COHERE_API_KEY>"
CO_API_URL = "<your CO_API_URL>"
DEEPSEEK_API_KEY = "<your DEEPSEEK_API_KEY>"
GEMINI_API_KEY = "<your GEMINI_API_KEY>"
GOOGLE_API_KEY = "<your GOOGLE_API_KEY>"
HF_HUB_VERBOSITY = "<your HF_HUB_VERBOSITY>"
HF_TOKEN = "<your HF_TOKEN>"
INFERENCE_KEY = "<your INFERENCE_KEY>"
INFERENCE_URL = "<your INFERENCE_URL>"
MISTRAL_API_KEY = "<your MISTRAL_API_KEY>"
QDRANT__LOG_LEVEL = "<your QDRANT__LOG_LEVEL>"
QDRANT__SERVICE__API_KEY = "<your QDRANT__SERVICE__API_KEY>"
QDRANT__SERVICE__ENABLE_TLS = "<your QDRANT__SERVICE__ENABLE_TLS>"
QDRANT__SERVICE__HOST = "<your QDRANT__SERVICE__HOST>"
QDRANT__SERVICE__HTTP_PORT = "<your QDRANT__SERVICE__HTTP_PORT>"
QDRANT__TLS__CERT = "<your QDRANT__TLS__CERT>"
TAVILY_API_KEY = "<your TAVILY_API_KEY>"
TOGETHER_API_KEY = "<your TOGETHER_API_KEY>"
VERCEL_OIDC_TOKEN = "<your VERCEL_OIDC_TOKEN>"
VOYAGE_API_KEY = "<your VOYAGE_API_KEY>"Add to ~/.codex/config.toml. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "uvx",
"args": [
"code-weaver",
"server",
"--host",
"127.0.0.1",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"{workspace}:/workspace:ro",
"-e",
"CODEWEAVER_PROJECT_PATH=/workspace",
"-p",
"{host_port}:9328",
"--network",
"{network}",
"docker.io/knitli/codeweaver:0.1.0-alpha.3",
"server",
"--host",
"0.0.0.0",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Add to claude_desktop_config.json (Settings → Developer → Edit Config). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "uvx",
"args": [
"code-weaver",
"server",
"--host",
"127.0.0.1",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"{workspace}:/workspace:ro",
"-e",
"CODEWEAVER_PROJECT_PATH=/workspace",
"-p",
"{host_port}:9328",
"--network",
"{network}",
"docker.io/knitli/codeweaver:0.1.0-alpha.3",
"server",
"--host",
"0.0.0.0",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Add to ~/.cursor/mcp.json (global) or .cursor/mcp.json (per project). Replace each placeholder with your own value before saving.
{
"servers": {
"codeweaver": {
"type": "stdio",
"command": "uvx",
"args": [
"code-weaver",
"server",
"--host",
"127.0.0.1",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"servers": {
"codeweaver": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"{workspace}:/workspace:ro",
"-e",
"CODEWEAVER_PROJECT_PATH=/workspace",
"-p",
"{host_port}:9328",
"--network",
"{network}",
"docker.io/knitli/codeweaver:0.1.0-alpha.3",
"server",
"--host",
"0.0.0.0",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Save as .vscode/mcp.json in your workspace. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "uvx",
"args": [
"code-weaver",
"server",
"--host",
"127.0.0.1",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"{workspace}:/workspace:ro",
"-e",
"CODEWEAVER_PROJECT_PATH=/workspace",
"-p",
"{host_port}:9328",
"--network",
"{network}",
"docker.io/knitli/codeweaver:0.1.0-alpha.3",
"server",
"--host",
"0.0.0.0",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Add to ~/.codeium/windsurf/mcp_config.json. Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "uvx",
"args": [
"code-weaver",
"server",
"--host",
"127.0.0.1",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Replace each placeholder with your own value before saving.
{
"mcpServers": {
"codeweaver": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-v",
"{workspace}:/workspace:ro",
"-e",
"CODEWEAVER_PROJECT_PATH=/workspace",
"-p",
"{host_port}:9328",
"--network",
"{network}",
"docker.io/knitli/codeweaver:0.1.0-alpha.3",
"server",
"--host",
"0.0.0.0",
"--port",
"9328",
"--transport",
"streamable-http"
],
"env": {
"CODEWEAVER_CONFIG_FILE": "<your CODEWEAVER_CONFIG_FILE>",
"CODEWEAVER_DEBUG": "<your CODEWEAVER_DEBUG>",
"CODEWEAVER_EMBEDDING_API_KEY": "<your CODEWEAVER_EMBEDDING_API_KEY>",
"CODEWEAVER_EMBEDDING_MODEL": "<your CODEWEAVER_EMBEDDING_MODEL>",
"CODEWEAVER_EMBEDDING_PROVIDER": "<your CODEWEAVER_EMBEDDING_PROVIDER>",
"CODEWEAVER_HOST": "<your CODEWEAVER_HOST>",
"CODEWEAVER_LOG_LEVEL": "<your CODEWEAVER_LOG_LEVEL>",
"CODEWEAVER_MCP_PORT": "<your CODEWEAVER_MCP_PORT>",
"CODEWEAVER_PORT": "<your CODEWEAVER_PORT>",
"CODEWEAVER_PROFILE": "<your CODEWEAVER_PROFILE>",
"CODEWEAVER_PROJECT_NAME": "<your CODEWEAVER_PROJECT_NAME>",
"CODEWEAVER_PROJECT_PATH": "<your CODEWEAVER_PROJECT_PATH>",
"CODEWEAVER_RERANKING_API_KEY": "<your CODEWEAVER_RERANKING_API_KEY>",
"CODEWEAVER_RERANKING_MODEL": "<your CODEWEAVER_RERANKING_MODEL>",
"CODEWEAVER_RERANKING_PROVIDER": "<your CODEWEAVER_RERANKING_PROVIDER>",
"CODEWEAVER_SPARSE_EMBEDDING_MODEL": "<your CODEWEAVER_SPARSE_EMBEDDING_MODEL>",
"CODEWEAVER_SPARSE_EMBEDDING_PROVIDER": "<your CODEWEAVER_SPARSE_EMBEDDING_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_API_KEY": "<your CODEWEAVER_VECTOR_STORE_API_KEY>",
"CODEWEAVER_VECTOR_STORE_PORT": "<your CODEWEAVER_VECTOR_STORE_PORT>",
"CODEWEAVER_VECTOR_STORE_PROVIDER": "<your CODEWEAVER_VECTOR_STORE_PROVIDER>",
"CODEWEAVER_VECTOR_STORE_URL": "<your CODEWEAVER_VECTOR_STORE_URL>",
"CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY": "<your CODEWEAVER__TELEMETRY__DISABLE_TELEMETRY>",
"CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY": "<your CODEWEAVER__TELEMETRY__TOOLS_OVER_PRIVACY>",
"HTTPS_PROXY": "<your HTTPS_PROXY>",
"OPENAI_API_KEY": "<your OPENAI_API_KEY>",
"OPENAI_LOG": "<your OPENAI_LOG>",
"SSL_CERT_FILE": "<your SSL_CERT_FILE>",
"AI_GATEWAY_API_KEY": "<your AI_GATEWAY_API_KEY>",
"AWS_ACCOUNT_ID": "<your AWS_ACCOUNT_ID>",
"AWS_REGION": "<your AWS_REGION>",
"AWS_SECRET_ACCESS_KEY": "<your AWS_SECRET_ACCESS_KEY>",
"AZURE_COHERE_API_KEY": "<your AZURE_COHERE_API_KEY>",
"AZURE_COHERE_ENDPOINT": "<your AZURE_COHERE_ENDPOINT>",
"AZURE_COHERE_REGION": "<your AZURE_COHERE_REGION>",
"AZURE_OPENAI_API_KEY": "<your AZURE_OPENAI_API_KEY>",
"AZURE_OPENAI_ENDPOINT": "<your AZURE_OPENAI_ENDPOINT>",
"AZURE_OPENAI_REGION": "<your AZURE_OPENAI_REGION>",
"COHERE_API_KEY": "<your COHERE_API_KEY>",
"CO_API_URL": "<your CO_API_URL>",
"DEEPSEEK_API_KEY": "<your DEEPSEEK_API_KEY>",
"GEMINI_API_KEY": "<your GEMINI_API_KEY>",
"GOOGLE_API_KEY": "<your GOOGLE_API_KEY>",
"HF_HUB_VERBOSITY": "<your HF_HUB_VERBOSITY>",
"HF_TOKEN": "<your HF_TOKEN>",
"INFERENCE_KEY": "<your INFERENCE_KEY>",
"INFERENCE_URL": "<your INFERENCE_URL>",
"MISTRAL_API_KEY": "<your MISTRAL_API_KEY>",
"QDRANT__LOG_LEVEL": "<your QDRANT__LOG_LEVEL>",
"QDRANT__SERVICE__API_KEY": "<your QDRANT__SERVICE__API_KEY>",
"QDRANT__SERVICE__ENABLE_TLS": "<your QDRANT__SERVICE__ENABLE_TLS>",
"QDRANT__SERVICE__HOST": "<your QDRANT__SERVICE__HOST>",
"QDRANT__SERVICE__HTTP_PORT": "<your QDRANT__SERVICE__HTTP_PORT>",
"QDRANT__TLS__CERT": "<your QDRANT__TLS__CERT>",
"TAVILY_API_KEY": "<your TAVILY_API_KEY>",
"TOGETHER_API_KEY": "<your TOGETHER_API_KEY>",
"VERCEL_OIDC_TOKEN": "<your VERCEL_OIDC_TOKEN>",
"VOYAGE_API_KEY": "<your VOYAGE_API_KEY>"
}
}
}
}Replace each placeholder with your own value before saving.
Show your rank
Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.
[](https://mcptoplist.com/server/com.knitli%2Fcodeweaver)<a href="https://mcptoplist.com/server/com.knitli%2Fcodeweaver"><img src="https://mcptoplist.com/badge/com.knitli%2Fcodeweaver.svg" alt="MCP Toplist: Top 5% of 132,113" /></a>Variants: append ?metric=score or ?metric=stars to the image URL.
Listed on 1 registry
knitli
Other servers by knitli
View all knitli servers →Available versions (2)
| Version | Published |
|---|---|
| 0.1.0-alpha.3 | Dec 3, 2025 |
| 0.1.0 | Nov 25, 2024 |
Frequently asked questions
- Who maintains Codeweaver?
- Codeweaver is maintained by knitli, which publishes 2 MCP servers (2 total versions) tracked on MCP Toplist.
- Is Codeweaver listed on the Official MCP Registry?
- Yes — Codeweaver is listed on the Official MCP Registry.
- How many versions does Codeweaver have?
- MCP Toplist tracks 2 versions of Codeweaver, most recently published on Dec 3, 2025.
- Where can I find the source code for Codeweaver?
- The source code for Codeweaver is hosted at github.com/knitli/codeweaver.
Do you run this server?
Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.