M

mcp-agent

AgentsActiveApache-2.0

Overview

mcp-agent is a Python tool for building effective agents using Model Context Protocol (MCP) and simple workflow patterns.

Best For

Python tool for building agents with Model Context Protocol (MCP) and workflow patterns.

Decision Snapshot

Install

available

Usage

available

Docs

8 links

  • • GitHub stars: 8267
  • • Forks: 831
  • • Source provenance count: 1
  • • Active signal: Updated this week from lifecycle signals.
  • • Last seen: 4/15/2026
  • • Published: 3/15/2026

Installation / Setup

pip install mcp-agent

Usage

import asyncio && import os && from mcp_agent.app import MCPApp && from mcp_agent.agents.agent import Agent

Features

  • Profile category: Agents.
  • Primary language signal: Python.
  • Official repository link is available.
  • Topic tags: agents, ai, ai-agents, llm.
  • Documentation links available: 8.

Use Cases

  • Use in agents-oriented MCP workflows.

Prompt Examples

example

import asyncio && import os && from mcp_agent.app import MCPApp && from mcp_agent.agents.agent import Agent

Notes / Requirements

  • Primary language: Python
  • License: Apache-2.0
  • Source provenance includes GitHub discovery
  • Source feeds: GitHub Search API
  • Topic cluster: general

Official Links

Source Information

Community: 8,267 stars
Last Updated: Apr 15, 2026
PythonApache-2.0

You can verify all information on this page against the source repository above.

Related MCP Tools

Agents

cursor-talk-to-figma-mcp

MCP integration between AI agents (Cursor, Claude Code) and Figma, enabling programmatic reading and modification of designs.

Agents

fastmcp

FastMCP is a Python framework for building high-performance MCP servers with minimal boilerplate. It emphasizes speed and simplicity, providing decorators and utilities that let developers create MCP servers from existing Python functions without understanding the full MCP protocol details. Editor's Review: FastMCP is the fastest path from Python function to MCP server. If you have existing Python code that you want to expose as MCP tools, FastMCP lets you do that with minimal additional code. The framework handles the protocol overhead, letting you focus on your tool's logic rather than MCP implementation details. Performance is a key design goal—FastMCP servers have lower latency than naive implementations, which matters for production deployments where tools are called frequently. For Python developers building MCP integrations, FastMCP is the recommended starting point.

Agents

octocode-mcp

octocode-mcp enables AI assistants to analyze GitHub repositories, extract code insights, and understand project structure through the GitHub API. It supports repository exploration, code search, issue tracking, and pull request analysis. Editor's Review: This MCP server fills a critical gap for AI-assisted code review and repository understanding. Rather than manually navigating repositories, you can ask AI to explore a codebase, identify patterns, or summarize the architecture of unfamiliar projects. The integration leverages GitHub's API, so rate limits and API availability apply. For development teams that work across many repositories or frequently onboard to new codebases, octocode-mcp significantly accelerates the understanding process. It pairs well with AI coding assistants that support MCP, letting you reason about GitHub repositories conversationally.

Tools

cognisn-spark

Cognisn Spark is a secure personal AI research kit that provides a multi-provider LLM web interface with Model Context Protocol (MCP) tool integration, built in Python.

Related Learn

What To Do Next

Continue from this tool into a workflow and a learn guide to shorten implementation time.