Skip to main content
Glama

🌐 OmniAgent MCP Mesh

CI Pipeline License: MIT Python 3.10+

An enterprise-grade, asynchronous Multi-Agent Orchestration & Model Context Protocol (MCP) Router Mesh framework in Python.


⚑ Features

  • Asynchronous DAG Engine: High-performance, concurrent Directed Acyclic Graph execution with automatic deadlock detection, cycle validation, retry policies, and timeouts.

  • Model Context Protocol (MCP) Router: Standardized JSON-RPC 2.0 transport router for registering and dispatching tool invocations across LLM agent swarms.

  • Consensus-Driven Agent Swarms: Multi-agent role hierarchy (Planner, Coder, Evaluator, Security Auditor) with asynchronous consensus broadcasting.

  • Semantic Vector-Graph Memory: Hybrid context store for dynamic session state persistence and RAG retrieval.

  • REST & Telemetry Gateway: Built-in FastAPI server for remote execution, system health monitoring, and tool management.

  • Production Ready: Includes Docker containerization, docker-compose, GitHub Actions CI/CD pipeline, and full Pytest coverage.


Related MCP server: JamJet

πŸ—οΈ Architecture Overview

                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                        β”‚      FastAPI REST Gateway       β”‚
                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                         β”‚
                        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                        β”‚        MCP Router Hub           β”‚
                        β”‚    (JSON-RPC 2.0 Tools)         β”‚
                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                                         β”‚
               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
               β”‚                         β”‚                         β”‚
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚  Async DAG Engine  β”‚   β”‚  Consensus Swarms   β”‚   β”‚ Vector-Graph Store  β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸš€ Quickstart

Installation

git clone https.github.com/ASHOKMUKHERJEE6/omni-agent-mcp-mesh.git
cd omni-agent-mcp-mesh
pip install .[dev]

Running the API Server

uvicorn omni_mesh.api.main:app --reload --port 8000

Running Docker

docker-compose up --build

πŸ§ͺ Testing

Run the full async test suite:

python -m pytest

πŸ“œ License

Distributed under the MIT License. See LICENSE for more information.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Multi-agent swarm orchestrator for AI workflows. Exposes blackboard read/write, agent dispatch, permission gating (AuthGuardian), token budget enforcement (FederatedBudget), and audit log tools over MCP. Supports 14 AI framework adapters including LangChain, AutoGen, CrewAI, Codex, and A2A β€” mix any frameworks in one swarm with race-condition-safe shared state.(Traffic light for agents)
      24
      1,998 npm
      88
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Durable, agent-native AI runtime with native MCP client and server support. Rust core for performance with Python SDK for workflow authoring. Features graph-based workflows, durable execution, A2A protocol support, and multi-agent coordination.
      8
      23
      Apache 2.0