Micro icon

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