This repo can be worked on with multiple LLM “agents”. Use whichever you prefer; the MCP server (mcp.py) exposes a single run tool/route to execute the main.py workflow.
- Claude: see Anthropic Claude docs at
https://www.anthropic.com/claude - Gemini: see Google Gemini docs at
https://ai.google.dev/gemini-api - OpenAI: see OpenAI platform docs at
https://platform.openai.com/docs
- Server:
mcp.py - Single route:
POST /run(also available as MCP toolrun) - Status:
GET /status