Releases: Darius1223/celery-flower-mcp
v0.1.1
0.0.1
🌸 celery-flower-mcp v0.1.0
First release — full Celery Flower API coverage for AI assistants.
What's included
celery-flower-mcp is an MCP server that connects your AI assistant (Claude, Cursor, Windsurf) directly to a running https://flower.readthedocs.io/ instance. No more copy-pasting task IDs or switching
tabs — ask your assistant to check worker health, revoke a stuck task, or inspect queue depths.
21 tools across 3 groups
Workers — list, shutdown, restart pool, grow/shrink pool, autoscale, add/cancel queue consumers
Tasks — list with filters, get info/result, apply sync/async, send, abort, revoke, set timeouts and rate limits
Queues & Health — queue lengths, healthcheck
Install
via Smithery (auto-configures Claude Desktop)
npx @smithery/cli install celery-flower-mcp --client claude
via uvx
FLOWER_URL=http://localhost:5555 uvx celery-flower-mcp
Tech
- Async throughout — httpx + FastMCP
- Dependency injection via dishka
- Typed config via pydantic-settings with .env support
- Basic auth and bearer token authentication
- 99% test coverage (49 tests)
- Strict mypy, ruff lint/format