|
|
il y a 1 mois | |
|---|---|---|
| src | il y a 1 mois | |
| strategies | il y a 1 mois | |
| tests | il y a 1 mois | |
| .env | il y a 1 mois | |
| .env.example | il y a 1 mois | |
| .gitignore | il y a 1 mois | |
| Grid_Bot_Architecture.md | il y a 1 mois | |
| MCP_SURFACE_PROPOSAL.md | il y a 1 mois | |
| PROJECT.md | il y a 1 mois | |
| README.md | il y a 1 mois | |
| Strategy_Contract.md | il y a 1 mois | |
| Strategy_Runtime.md | il y a 1 mois | |
| Strategy_concepts_0.md | il y a 1 mois | |
| Strategy_concepts_1.md | il y a 1 mois | |
| Strategy_concepts_2.md | il y a 1 mois | |
| Strategy_concepts_examples.md | il y a 1 mois | |
| grid_bot_concept.md | il y a 1 mois | |
| killserver.sh | il y a 1 mois | |
| requirements.txt | il y a 1 mois | |
| restart.sh | il y a 1 mois | |
| run.sh | il y a 1 mois | |
| test_servers.sh | il y a 1 mois | |
| tests.sh | il y a 1 mois |
MCP server for trading-related helper functions, with a dashboard for accounts and strategies.
list_strategiesget_strategyupdate_strategycontrol_strategyGET / - landing pageGET /health - lightweight health checkGET /mcp/sse - MCP SSE transport endpointsource .venv/bin/activate
pip install -r requirements.txt
./run.sh
Default port: 8570
The public MCP surface is intentionally small:
list_strategies() returns a compact inventoryget_strategy(id, include_render=False, include_debug=False) returns one strategy with live metadataupdate_strategy(id, config=None, state=None) updates config/state and reconcilescontrol_strategy(id, action) handles start, pause, resume, stop, reconcileSee run.sh, tests.sh, killserver.sh, and restart.sh in this folder.