CoordMCP

CoordMCP

A coordination server that enables multiple AI coding agents to work together on the same project by providing shared memory, file locking, decision tracking, and architecture guidance, preventing conflicts and maintaining consistency across sessions.

Category
访问服务器

README

CoordMCP - Multi-Agent Code Coordination Server

Python 3.10+ FastMCP License: MIT

CoordMCP is a coordination server that helps multiple AI coding agents work together on the same project without conflicts.

Why CoordMCP?

When you use AI coding assistants (OpenCode, Cursor, Claude Code, Windsurf) on a project:

  • Lost decisions - The AI forgets what was decided in previous sessions
  • Inconsistent choices - Different sessions make different architectural decisions
  • No coordination - Multiple AI agents don't know what each other is doing
  • No history - There's no record of why certain decisions were made

CoordMCP solves this by giving your AI agents a shared brain that persists across sessions.

How It Works

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│     YOU     │────▶│  AI AGENT   │────▶│  CoordMCP   │
│             │     │             │     │   Server    │
└─────────────┘     └─────────────┘     └──────┬──────┘
                                               │
                                               ▼
                                    ┌─────────────────┐
                                    │  Shared Memory  │
                                    │  • Decisions    │
                                    │  • Tech Stack   │
                                    │  • File Locks   │
                                    └─────────────────┘

You just talk to your AI agent normally. CoordMCP works automatically in the background:

  • Remembers decisions across sessions
  • Prevents file conflicts between agents
  • Provides architecture recommendations
  • Tracks all changes

Example

You say:

"Create a todo app with React and FastAPI"

CoordMCP automatically:

  1. Discovers or creates the project
  2. Registers your AI agent
  3. Locks files before editing
  4. Records "Use React" and "Use FastAPI" decisions
  5. Tracks all created/modified files
  6. Unlocks files when done

Next session: Your AI remembers you're using React and FastAPI.

Quick Start

Install

pip install coordmcp
coordmcp --version

Configure Your Agent

Option 1: Using coordmcp CLI (recommended)

For most agents, add to your config file:

{
  "mcpServers": {
    "coordmcp": {
      "command": "coordmcp",
      "args": [],
      "env": {
        "COORDMCP_LOG_LEVEL": "INFO"
      }
    }
  }
}

Option 2: Using Python module

{
  "mcpServers": {
    "coordmcp": {
      "command": "python",
      "args": ["-m", "coordmcp"],
      "env": {
        "COORDMCP_LOG_LEVEL": "INFO"
      }
    }
  }
}

See integrations for specific setup instructions for each agent.

Test It

Restart your AI agent and say:

"What CoordMCP tools are available?"

Documentation

Audience Start Here
End Users User Guide
Developers API Reference
Contributors Contributor Guide
Architecture Decisions ADRs

User Guide

Integrations

Developer Guide

Contributor Guide

Reference

Features

Long-Term Memory

Your AI agent remembers decisions across sessions. If you chose React last week, it knows this week.

Multi-Agent Coordination

Multiple AI agents can work on the same project without conflicts through file locking.

Architecture Guidance

Design pattern recommendations without expensive LLM calls. 9 patterns available: MVC, Repository, Service, Factory, Observer, Adapter, Strategy, Decorator, CRUD.

Task Management

Create, assign, and track tasks across agents. Support for task dependencies, priorities, and completion tracking.

Agent Messaging

Enable communication between agents with direct messages and broadcast capabilities.

Health Dashboard

Monitor project health with comprehensive dashboards showing task progress, agent activity, and actionable recommendations.

Zero LLM Costs

All architectural analysis is rule-based - no external API calls needed.

Development

git clone https://github.com/yourusername/coordmcp.git
cd coordmcp
pip install -e ".[dev]"
python -m pytest src/tests/ -v

License

MIT License - see LICENSE.

推荐服务器

Baidu Map

Baidu Map

百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。

官方
精选
JavaScript
Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Kagi MCP Server

Kagi MCP Server

一个 MCP 服务器,集成了 Kagi 搜索功能和 Claude AI,使 Claude 能够在回答需要最新信息的问题时执行实时网络搜索。

官方
精选
Python
e2b-mcp-server

e2b-mcp-server

使用 MCP 通过 e2b 运行代码。

官方
精选
Neon MCP Server

Neon MCP Server

用于与 Neon 管理 API 和数据库交互的 MCP 服务器

官方
精选
Exa MCP Server

Exa MCP Server

模型上下文协议(MCP)服务器允许像 Claude 这样的 AI 助手使用 Exa AI 搜索 API 进行网络搜索。这种设置允许 AI 模型以安全和受控的方式获取实时的网络信息。

官方
精选