Agent MCP logo

Agent MCP

by rinadelph

Coordinates AI agents with shared project context, task tracking, messaging, and retrieval-augmented project queries.

Install Agent MCP

Pick your client, then add it in one click or paste the config.

Streamable HTTP (Remote)
Server URL
http://localhost:8000/mcp

Remote servers are added in the app, not the config file: Customize → Connectors → Add custom connector, then paste this URL.

Overview

Coordinates specialized agents through the rinadelph/Agent-MCP MCP server, with tools for delegation, status tracking, shared context, retrieval-augmented queries, and inter-agent messaging. It runs locally through Python or Node.js implementations and exposes HTTP or WebSocket MCP access for compatible clients. Reach for it when a coding workflow needs multiple agents to work in parallel while retaining project knowledge between sessions. The setup requires an OpenAI API key and familiarity with MCP and distributed AI workflows.

Use cases

  • Coordinate specialized coding agents across backend and frontend work
  • Assign and monitor parallel implementation tasks
  • Store architectural decisions in shared project context
  • Query a project's persistent knowledge graph
  • Relay updates between collaborating agents

Key features

  • Multi-agent lifecycle management
  • Task assignment and status tracking
  • Persistent project context and RAG queries
  • Direct, broadcast, and assistance messaging
  • HTTP and WebSocket MCP access
  • Optional dashboard visualization

Tools12

What Agent MCP lets your agent do. Expand a tool for its parameters.

Self-reported~47 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

30/31 checks healthy over the last 78d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars1.3kStargazers on the source repository.
Last commit7mo agoMost recent push to the default branch.
Tools exposed12Callable tools this server registers over MCP.
Directory activity5 viewsConfig copies, upvotes, and views on AllMCPs.

How Agent MCP works

What rinadelph/Agent-MCP does

The rinadelph/Agent-MCP MCP server coordinates multiple AI agents around a software project. It provides separate tool groups for agent lifecycle management, task orchestration, shared project knowledge, and communication. An MCP client can create specialized agents, assign work, inspect progress, and shut agents down when they are no longer needed.

Project information is stored in a persistent knowledge graph or memory bank. Agents can add architectural decisions and implementation details, inspect stored context, and submit retrieval-augmented questions about the project. This is intended to reduce repeated explanations across sessions and help agents work from common project information.

How it works

The rinadelph/Agent-MCP MCP server can run using the repository's Python implementation or an alternative Node.js/TypeScript implementation. The Python server is started with the agent_mcp.cli module; the Node.js version can be started with the repository's npm scripts or its documented global command.

A connected client calls tools rather than managing agents through a separate application protocol. Typical operations include creating a backend or frontend agent, assigning it a task, checking task dependencies and status, then using direct or broadcast messages to coordinate work. The project also includes a dashboard that can be launched separately for visualizing agents, context entries, and collaboration links.

Setup and configuration

The documented Python setup requires Python 3.10 or newer, Node.js 18 or newer, and npm 9 or newer. After cloning the repository, the README instructs users to create a virtual environment, install dependencies with uv, copy .env.example to .env, and provide an OpenAI API key. The Python server can then be started with uv run -m agent_mcp.cli --port 8080.

The Node.js alternative is located under agent-mcp-node. It uses npm install, environment configuration, and either npm run server or the built npm start command. The dashboard has its own npm dependency installation and development command.

Configuration supports host, port, log level, project directory, and maximum agent count through AGENT_MCP_HOST, AGENT_MCP_PORT, AGENT_MCP_LOG_LEVEL, AGENT_MCP_PROJECT_DIR, and AGENT_MCP_MAX_AGENTS. The CLI also documents an optional authentication token.

Tools and capabilities

The rinadelph/Agent-MCP MCP server exposes these documented tools:

  • Create, list, and terminate agents.
  • Assign tasks, inspect tasks, and update task status.
  • Query project knowledge with ask_project_rag.
  • Read and update shared project context.
  • Send direct messages, broadcast updates, and request assistance.

It also includes a Python client example that creates an agent, assigns a task, and queries project context.

Limitations and notes

The project is aimed at experienced AI developers who understand MCP, AI coding workflows, and distributed systems concepts. Its documentation notes that the setup and orchestration model may be unsuitable for users seeking a simpler coding assistant. The material does not specify a license or a hosted service, so deployment, maintenance, and OpenAI API costs remain the operator's responsibility.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Agent MCP

Clone the repository, use the documented Python or Node.js setup, install dependencies, configure the environment, and start the server. The Python instructions use `uv` and `uv run -m agent_mcp.cli --port 8080`.

Yes. The README provides Claude Desktop configuration using the `uv` command and says the server can be connected as an MCP server.

It provides tools for creating and managing agents, assigning and tracking tasks, querying and updating project context, and sending direct or broadcast messages.

The setup instructions say to add an OpenAI API key to the environment configuration.

The README specifically mentions Claude Desktop and Cline, along with other MCP-compatible AI coding assistants.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewAgent MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/rinadelph-agent-mcp?style=directory)](https://allmcps.com/mcp/rinadelph-agent-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/rinadelph-agent-mcp"><img src="https://allmcps.com/api/badge/rinadelph-agent-mcp?style=directory" alt="Agent MCP on AllMCPs" /></a>