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 前,请检查代码、环境变量、网络行为、软件包来源与维护状态。