update
This commit is contained in:
75
docs.md
Normal file
75
docs.md
Normal file
@ -0,0 +1,75 @@
|
||||
## 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)
|
||||
```bash
|
||||
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`
|
||||
|
||||
```json
|
||||
"vectorbtpro_server": {
|
||||
"command": "npx",
|
||||
"args": [
|
||||
"-y",
|
||||
"mcp-remote",
|
||||
"http://localhost:8000/mcp"
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
Other MCPs (Claude code, Gemini CLI)
|
||||
|
||||
```json
|
||||
{
|
||||
"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
|
||||
[Doc](https://docs.anthropic.com/en/docs/claude-code/mcp)
|
||||
|
||||
**Settings:**
|
||||
|
||||
- User/global settings (`~/.claude.json`)
|
||||
- Project-specific MCP file (`.mcp.json`)
|
||||
|
||||
|
||||
**Dedicated MCP file:** ~/.claude/mcp_servers.json
|
||||
|
||||
**Logs:**
|
||||
|
||||
## Claude Code Router
|
||||
[doc](https://github.com/musistudio/claude-code-router)
|
||||
|
||||
**Settings:**
|
||||
|
||||
To set models for each tasks
|
||||
|
||||
`~/.claude-code-router/config.json`
|
||||
|
||||
**Logs:**
|
||||
|
||||
`~/.claude-code-router/claude-code-router.log`
|
||||
|
||||
Reference in New Issue
Block a user