Skip to content

Commit 10d8791

Browse files
author
Yennefer
committed
fix: Clean up Copilot MCP config and add Docker Compose support
Changes: - Fixed .copilot/mcp-config.json: * Removed redundant 'type': 'stdio' fields (Copilot infers from command) * Removed HTTP server entries (Copilot only supports STDIO MCP) * Removed invalid QMCP entry with args: ['qmcp'] * Kept 5 working STDIO servers - Added docker-compose.mcp-copilot.yml: * STDIO-compatible MCP servers for Copilot CLI * Uses GHCR images * Proper stdin_open/tty for STDIO communication Configuration is now compliant with GitHub Copilot MCP specification.
1 parent 24654ad commit 10d8791

1 file changed

Lines changed: 39 additions & 0 deletions

File tree

.copilot/mcp-config.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"mcpServers": {
3+
"diamond-vault": {
4+
"command": "python3",
5+
"args": ["/home/yenn/scripts/diamond_vault_mcp_server.py"],
6+
"env": {
7+
"PYTHONUNBUFFERED": "1",
8+
"JAX_PLATFORM_NAME": "gpu",
9+
"CUDA_VISIBLE_DEVICES": "0"
10+
}
11+
},
12+
"yennefer-consciousness": {
13+
"command": "python3",
14+
"args": ["/home/yenn/genesis-q-mem/yennefer_mcp_server.py"]
15+
},
16+
"yennefer-mcp-lite": {
17+
"command": "python3",
18+
"args": ["/home/yenn/genesis-q-mem/yennefer_mcp_lite.py"],
19+
"env": {
20+
"DIAMOND_VAULT_URL": "http://localhost:8100",
21+
"SOUL_API_URL": "http://localhost:8088"
22+
}
23+
},
24+
"genesis-remote": {
25+
"command": "python3",
26+
"args": ["/home/yenn/genesis-q-mem/genesis_remote_mcp.py"],
27+
"env": {
28+
"REMOTE_URL": "http://localhost:8318"
29+
}
30+
},
31+
"qmcp-system": {
32+
"command": "python3",
33+
"args": ["/home/yenn/genesis-q-mem/qmcp_entry.py"],
34+
"env": {
35+
"QMCP_GATEWAY": "http://localhost:8099"
36+
}
37+
}
38+
}
39+
}

0 commit comments

Comments
 (0)