Skip to content

Releases: Darius1223/celery-flower-mcp

v0.1.1

19 Apr 09:16

Choose a tag to compare

Release 0.1.1

0.0.1

19 Apr 04:28

Choose a tag to compare

🌸 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