Rulepython
.Mcp.Json Rule
MCP configuration with 7 servers: postgres, memory, filesystem + 4 more
{
"mcpServers": {
"postgres": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://postgres:05OX79HNFCjQwhotDjVx@localhost/ai_company_foundation"
],
"env": {}
},
"memory": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-memory"
],
"env": {}
},
"filesystem": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-filesystem",
"C:\\Projects"
],
"env": {}
},
"py-notes-server": {
"type": "stdio",
"command": "C:\\venvs\\mcp\\Scripts\\python.exe",
"args": [
"C:\\Users\\johnd\\mcp\\py-notes-server\\server.py"
],
"env": {}
},
"tree-sitter": {
"type": "stdio",
"command": "C:\\venvs\\mcp\\Scripts\\mcp-server-tree-sitter.exe",
"args": [],
"env": {}
},
"github": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-github"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<SET_VIA_ENVIRONMENT_VARIABLE>"
}
},
"sequential-thinking": {
"type": "stdio",
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"@modelcontextprotocol/server-sequential-thinking"
],
"env": {}
}
}
}