|
feat: MCP server at /mcp — AI agents read server state from the panel
Streamable HTTP, stateless, JSON responses (proxy-friendly). Tools: panel_overview (fleet summary), server_details (full current state), server_history (downsampled metrics history). ASGI endpoint registered directly on FastAPI routes (Mount misses exact /mcp) and the MCP session manager runs in the app lifespan. mcp SDK pinned >=1.10,<2. README: tool table, claude mcp add example, token caveat. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| README.md |
|---|
| panel/backend/app/main.py |
|---|
| panel/backend/app/mcp.py 0 → 100644 |
|---|
| panel/backend/pyproject.toml |
|---|