|
|
1 mese fa | |
|---|---|---|
| cache | 1 mese fa | |
| indicators | 1 mese fa | |
| providers | 1 mese fa | |
| services | 1 mese fa | |
| .dockerignore | 1 mese fa | |
| .gitignore | 1 mese fa | |
| Dockerfile | 1 mese fa | |
| PROJECT.md | 1 mese fa | |
| README.md | 1 mese fa | |
| config.py | 1 mese fa | |
| docker-compose.yml | 1 mese fa | |
| errors.py | 1 mese fa | |
| killserver.sh | 1 mese fa | |
| main.py | 1 mese fa | |
| mcp_tools.py | 1 mese fa | |
| requirements.txt | 1 mese fa | |
| restart.sh | 1 mese fa | |
| run.sh | 1 mese fa | |
| server.py | 1 mese fa | |
| server_fastmcp.py | 1 mese fa | |
| tests.py | 1 mese fa | |
| tests.sh | 1 mese fa |
FastMCP-based crypto tools server.
/mcp/mcp/sse/mcp/messages//rpc compatibility pathpip install -r requirements.txt
./run.sh
Default URL base: http://127.0.0.1:8505
Build and start the server with Compose from the project directory:
docker compose up -d --build
The container listens on port 8505 and exposes the MCP SSE transport at:
http://127.0.0.1:8505/mcp/ssehttp://127.0.0.1:8505/healthTo stop it:
docker compose down
get_priceget_ohlcvget_indicatorget_market_snapshotget_top_moversGET /GET /health./tests.sh