1. Conduid
  2. Developer Tools
  3. Circus MCP
MCP server · Developer Tools

Circus MCP

The Model Context Protocol (MCP) Server for Circus. https://circus.readthedocs.io/en/latest/

Unclaimed MIT last commit a year ago devtools
49Fair

Scored 2 days ago · breakdown

About Circus MCP

Circus MCP is an MCP server published by aether-platform in the Developer Tools category: the Model Context Protocol (MCP) Server for Circus. https://circus.readthedocs.io/en/latest/. It has been installed 0 times through Conduid.

The repository has 2 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues (0) before depending on it in production.

Install

Install
npx circus-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Circus MCP

Powered by Claude · Grounded in docs

I know everything about Circus MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.0.7Release v1.0.7 · 21 Jun 2025Changes in v1.0.7 See [CHANGELOG.md](https://github.com/aether-platform/circus-mcp/blob/main/CHANGELOG.md) for detailed changes. Installation uv add circus-mcp==1.0.7 Or with pip: pip install circus-mcp==1.0.7 What's Included Source…
v1.0.6Release v1.0.6 · 21 Jun 2025Changes in v1.0.6 See [CHANGELOG.md](https://github.com/aether-platform/circus-mcp/blob/main/CHANGELOG.md) for detailed changes. Installation uv add circus-mcp==1.0.6 Or with pip: pip install circus-mcp==1.0.6 What's Included Source…

README

Circus MCP

PyPI version

Cut 75-80% of AI agent debugging tokens in development cycle. Process management via MCP — structured tools replace shell commands.

75-80% Token Reduction for AI Agent Debugging in Development Cycle

AI agents debugging processes via raw shell commands (supervisorctl, ps, journalctl) burn most of their tokens on unstructured output parsing, repeated commands, and inter-step reasoning. Circus MCP replaces this with structured, bounded MCP tool responses.

Raw Commands Circus MCP Reduction
Tool calls per investigation 8-12 3-5 60-70%
Tokens per investigation 2,900-9,400 935-1,535 ~75%
With retries (typical) ~10,000+ ~2,000 ~80%
Retry cost scaling Exponential Linear

Process Management via MCP

Circus MCP exposes process lifecycle operations as MCP tools. AI agents call structured tools instead of parsing shell output.

Tool Parameters Description
list_processes List all managed processes
get_process_status name Process state and PID
start_process name Start a process
stop_process name Stop a process
restart_process name Restart a process
add_process name, command, numprocesses?, working_dir? Add a new process dynamically

Claude Code

claude mcp add circus-mcp -- uv run circus-mcp mcp

VS Code / Cursor

.vscode/mcp.json:

{
  "servers": {
    "circus-mcp": {
      "command": "uv",
      "args": ["run", "circus-mcp", "mcp"]
    }
  }
}

Circus MCP vs Supervisord MCP

Circus MCP Supervisord MCP
Dynamic process addition Via API Not supported (requires config file edit + reload)
Log retrieval stdout + stderr in one call Separate calls
System stats (CPU/memory) Available Not available
Idempotent operations ensure_started / ensure_stopped Throws error if already running
Transport ZeroMQ (async) HTTP XML-RPC (sync)
Best for AI agent workflows Existing Supervisord environments

Documentation

License

MIT — see LICENSE. Built on Circus.

README mirrored from the source repository 2 days ago. The original is authoritative.

Questions

About Circus MCP

How do I install Circus MCP?

Run npx circus-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Circus MCP safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 0 of 1 static security checks; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Circus MCP still maintained?

The last commit was a year ago, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.