1.5 KiB
1.5 KiB
MCP
Local vbtpro mcp server
main code in vectorbtpro.mcp_server can run either in stdio or in streamable-http mode
Run mcp server in streamable-http mode (currently manually in terminal as single process for all local mcp clients)
cd /Users/davidbrazda/Documents/Development/python/vectorbt.pro-2025.6.24
source .venv/bin/activate
python -m vectorbtpro.mcp_server --transport streamable-http
Claude desktop (currently doesnt support remotes) can use it by mcp-remote
"vectorbtpro_server": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"http://localhost:8000/mcp"
]
}
Other MCPs (Claude code, Gemini CLI)
{
"mcpServers": {
"vectorbtpro_server": {
"transport": "http",
"url": "http://localhost:8000"
}
}
}
Claude Desktop
Settings:
/Users/davidbrazda/Library/Application Support/Claude/claude_desktop_config.json
Logs:
/Users/davidbrazda/Library/Logs/Claude (main.log,mcp.log, mcp_server-name.log)
Claude code
Settings:
- User/global settings (
~/.claude.json) - Project-specific MCP file (
.mcp.json)
Dedicated MCP file: ~/.claude/mcp_servers.json
Logs:
Claude Code Router
Settings:
To set models for each tasks
~/.claude-code-router/config.json
Logs:
~/.claude-code-router/claude-code-router.log