Database · MODEL CONTEXT PROTOCOL
mkc909 agent communication mcp server
MCP server that enables communication and coordination between different Roo modes/roles across multiple systems
WHAT IT CONNECTS
mkc909 agent communication mcp server 为 AI Agent 提供什么
- **Agent Registry**: Register and manage different Roo modes/roles with their capabilities
- **Message Bus**: Enable asynchronous communication between agents
- **Task Coordination**: Manage task assignment and progress tracking
- **Context Sharing**: Facilitate knowledge transfer between agents
- **GitHub Integration**: Create and track GitHub issues, manage pull requests
- **PlanetScale Integration**: Store agent data, messages, and tasks in a scalable database
- **Core MCP Server**
- Agent Registry
- Message Bus
- Task Coordination
- Context Sharing
- **GitHub Integration Layer**
- Issue Management
- PR Workflow
- Project Management
- **PlanetScale Database Layer**
- Agent Data Storage
- Message Storage
- Task Database
- Node.js 18 or higher
- TypeScript 5.3 or higher
- GitHub API access
- PlanetScale database account
- Clone the repository:
- Install dependencies:
- Create a `.env` file with the following variables:
- Build the project:
- Start the server:
- `register_agent`: Register a new agent
- `update_agent`: Update agent information
- `get_agent`: Get agent information
- `list_agents`: List all registered agents
- `send_message`: Send message to another agent
- `get_messages`: Get messages for an agent
- `mark_message_read`: Mark message as read
- `delete_message`: Delete a message
- `create_task`: Create a new task
- `assign_task`: Assign task to an agent
- `update_task_status`: Update task status
- `get_task`: Get task details
- `list_tasks`: List tasks
- `create_context`: Create shared context
- `update_context`: Update shared context
- `share_context`: Share context with agent
- `get_context`: Get shared context
- `list_contexts`: List shared contexts
- `github_create_issue`: Create GitHub issue
- `github_comment_issue`: Comment on GitHub issue
- `github_create_pr`: Create GitHub PR
- `github_review_pr`: Review GitHub PR
SECURITY
MCP 收录不等于安全审核
MCP 服务器可能获得模型上下文、凭据、本地文件或调用外部系统的权限。连接 Agent 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。