Micro
Facilitates the composition of multiple single-purpose Model Context Protocol (MCP) servers into a secure, observable, and independently deployable context mesh for LLMs and agents.
About
Micro is a novel architecture pattern and reference implementation for the Model Context Protocol (MCP), enabling the secure, observable, and agile deployment of agent capabilities. Instead of a monolithic MCP server, it organizes each capability as an independent micro-service. These services are then aggregated at the edge by a lightweight gateway that provides unified access, discovery, policy enforcement, and audit functionality, enhancing security isolation, deployment agility, and least privilege for diverse applications.
Key Features
- Composition layer for plugging together multiple single-purpose servers
- Enhanced security isolation and least privilege enforcement
- Lightweight aggregation gateway with discovery, policy, and audit
- Clear security and blast-radius boundaries between services
- Independent deployability, scaling, and rollback of capabilities
- 1 GitHub stars
Use Cases
- Automation of repeatable task services with deterministic IO
- Enterprise integration to wrap SaaS/internal systems as isolated services
- Controlled access to research data, web fetchers, and vector stores with policy guardrails