DeepMCPAgent and mcp-mesh

DeepMCPAgent provides a lightweight, model-agnostic agent framework for executing MCP tools, while mcp-mesh offers a production-grade orchestration layer for deploying and managing multiple agents across distributed systems—making them complementary tools where mcp-mesh could provide the infrastructure to deploy and scale DeepMCPAgent instances.

DeepMCPAgent
63
Established
mcp-mesh
57
Established
Maintenance 6/25
Adoption 16/25
Maturity 18/25
Community 23/25
Maintenance 13/25
Adoption 13/25
Maturity 18/25
Community 13/25
Stars: 808
Forks: 127
Downloads: 257
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 24
Forks: 4
Downloads: 1,784
Commits (30d): 0
Language: Python
License: MIT
No risk flags
No risk flags

About DeepMCPAgent

cryxnet/DeepMCPAgent

Model-agnostic plug-n-play LangChain/LangGraph agents powered entirely by MCP tools over HTTP/SSE.

Dynamically discovers MCP tools from HTTP/SSE servers and bridges them into LangChain agents via JSON Schema→Pydantic conversion; supports both optional DeepAgents loop and robust LangGraph ReAct fallback. Enables cross-agent communication where agents can delegate tasks to peer agents as callable tools, alongside a CLI for interactive agent chat and tool discovery without code. Provides typed, validated tool arguments and model-agnostic design—works with OpenAI, Anthropic, Ollama, Groq, or any LangChain chat model.

About mcp-mesh

dhyansraj/mcp-mesh

Enterprise-grade distributed AI agent framework | Develop → Deploy → Observe | K8s-native | Dynamic DI | Auto-failover | Multi-LLM | Python + Java + TypeScript

Based on the README, here's the technical summary: --- Implements distributed dynamic dependency injection (DDDI) enabling agents written in Python, Java, or TypeScript to discover and inject each other at runtime across machines and clouds, with hot-swappable dependencies that update via heartbeat-driven re-resolution. Agents register as MCP servers via simple decorators/functions, with the framework handling service discovery, inter-process communication, and LLM injection as first-class dependencies. Kubernetes-native deployment includes built-in Grafana observability, graceful failure handling with automatic reconnection, and horizontal scaling of individual agents without system-wide restarts.

Scores updated daily from GitHub, PyPI, and npm data. How scores work