Price Per TokenPrice Per Token

Agent MCP Server

by rinadelph

0

About

Agent-MCP is a multi-agent orchestration framework that enables coordinated AI collaboration through the Model Context Protocol (MCP). It allows developers to deploy teams of specialized AI agents that work in parallel on different aspects of software development projects. Key capabilities of Agent-MCP: - Parallel execution of multiple specialized agents on different codebase components. - Persistent knowledge graph that maintains project context across sessions and agents. - Real-time visualization dashboard showing agent networks, active collaborations, and task progress. - Shared memory bank that agents query for requirements, architectural decisions, and implementation details. - Intelligent task management with agent fleet monitoring and status tracking. - Prevention of context window overflow through distributed agent architecture.

README

Agent-MCP

[](https://deepwiki.com/rinadelph/Agent-MCP) > 🚀 Advanced Tool Notice: This framework is designed for experienced AI developers who need sophisticated multi-agent orchestration capabilities. Agent-MCP requires familiarity with AI coding workflows, MCP protocols, and distributed systems concepts. We're actively working to improve documentation and ease of use. If you're new to AI-assisted development, consider starting with simpler tools and returning when you need advanced multi-agent capabilities. > > 💬 Join the Community: Connect with us on Discord to get help, share experiences, and collaborate with other developers building multi-agent systems. Multi-Agent Collaboration Protocol for coordinated AI software development. Think Obsidian for your AI agents - a living knowledge graph where multiple AI agents collaborate through shared context, intelligent task management, and real-time visualization. Watch your codebase evolve as specialized agents work in parallel, never losing context or stepping on each other's work.

Why Multiple Agents?

Beyond the philosophical issues, traditional AI coding assistants hit practical limitations:
  • Context windows overflow on large codebases
  • Knowledge gets lost between conversations
  • Single-threaded execution creates bottlenecks
  • No specialization - one agent tries to do everything
  • Constant rework from lost context and confusion
  • The Multi-Agent Solution

    Agent-MCP transforms AI development from a single assistant to a coordinated team: Real-time visualization shows your AI team at work - purple nodes represent context entries, blue nodes are agents, and connections show active collaborations. It's like having a mission control center for your development team.

    Core Capabilities

    Parallel Execution Multiple specialized agents work simultaneously on different parts of your codebase. Backend agents handle APIs while frontend agents build UI components, all coordinated through shared memory. Persistent Knowledge Graph Your project's entire context lives in a searchable, persistent memory bank. Agents query this shared knowledge to understand requirements, architectural decisions, and implementation details. Nothing gets lost between sessions. Intelligent Task Management Monitor every agent's status, assigned tasks, and recent activity. The system automatically manages task dependencies, prevents conflicts, and ensures work flows smoothly from planning to implementation.

    Quick Start

    Python Implementation (Recommended)

    ``bash

    Clone and setup

    git clone https://github.com/rinadelph/Agent-MCP.git cd Agent-MCP

    Check version requirements

    python --version # Should be >=3.10 node --version # Should be >=18.0.0 npm --version # Should be >=9.0.0

    If using nvm for Node.js version management

    nvm use # Uses the version specified in .nvmrc

    Configure environment

    cp .env.example .env # Add your OpenAI API key uv venv uv install

    Start the server

    uv run -m agent_mcp.cli --port 8080 --project-dir path-to-directory

    Launch dashboard (recommended for full experience)

    cd agent_mcp/dashboard && npm install && npm run dev
    `

    Node.js/TypeScript Implementation (Alternative)

    `bash

    Clone and setup

    git clone https://github.com/rinadelph/Agent-MCP.git cd Agent-MCP/agent-mcp-node

    Install dependencies

    npm install

    Configure environment

    cp .env.example .env # Add your OpenAI API key

    Start the server

    npm run server

    Or use the built version

    npm run build npm start

    Or install globally

    npm install -g agent-mcp-node agent-mcp --port 8080 --project-dir path-to-directory
    `

    MCP Integration Guide

    What is MCP?

    The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely connect to external data sources and tools. Agent-MCP leverages MCP to provide seamless integration with various development tools and services.

    Running Agent-MCP as an MCP Server

    Agent-MCP can function as an MCP server, exposing its multi-agent capabilities to MCP-compatible clients like Claude Desktop, Cline, and other AI coding assistants. #### Quick MCP Setup
    ``bash

    1. Install Agent-MCP

    uv venv uv install

    2. Start the MCP server

    uv run -m agent_mcp.cli --por

    Related MCP Servers

    AI Research Assistant

    AI Research Assistant

    hamid-vakilzadeh

    AI Research Assistant provides comprehensive access to millions of academic papers through the Semantic Scholar and arXiv databases. This MCP server enables AI coding assistants to perform intelligent literature searches, citation network analysis, and paper content extraction without requiring an API key. Key features include: - Advanced paper search with multi-filter support by year ranges, citation thresholds, field of study, and publication type - Title matching with confidence scoring for finding specific papers - Batch operations supporting up to 500 papers per request - Citation analysis and network exploration for understanding research relationships - Full-text PDF extraction from arXiv and Wiley open-access content (Wiley TDM token required for institutional access) - Rate limits of 100 requests per 5 minutes with options to request higher limits through Semantic Scholar

    Web & Search
    12 8
    Linkup

    Linkup

    LinkupPlatform

    Linkup is a real-time web search and content extraction service that enables AI assistants to search the web and retrieve information from trusted sources. It provides source-backed answers with citations, making it ideal for fact-checking, news gathering, and research tasks. Key features of Linkup: - Real-time web search using natural language queries to find current information, news, and data - Page fetching to extract and read content from any webpage URL - Search depth modes: Standard for direct-answer queries and Deep for complex research across multiple sources - Source-backed results with citations and context from relevant, trustworthy websites - JavaScript rendering support for accessing dynamic content on JavaScript-heavy pages

    Web & Search
    2 24
    Math-MCP

    Math-MCP

    EthanHenrickson

    Math-MCP is a computation server that enables Large Language Models (LLMs) to perform accurate numerical calculations through the Model Context Protocol. It provides precise mathematical operations via a simple API to overcome LLM limitations in arithmetic and statistical reasoning. Key features of Math-MCP: - Basic arithmetic operations: addition, subtraction, multiplication, division, modulo, and bulk summation - Statistical analysis functions: mean, median, mode, minimum, and maximum calculations - Rounding utilities: floor, ceiling, and nearest integer rounding - Trigonometric functions: sine, cosine, tangent, and their inverses with degrees and radians conversion support

    Developer Tools
    22 81