Scaled
CreatedTraego
Implements a horizontally scalable Message Context Protocol (MCP) server for AI applications.
About
Scaled is a Go library implementing the MCP 2025-03 specification, designed for building horizontally scalable AI applications. It offers flexible HTTP transport, distributed session management with Redis or in-memory options, an actor-based architecture, and support for load-balanced deployments, enabling the creation of robust and scalable MCP servers.
Key Features
- HTTP Transport with main `/mcp` endpoint, optional SSE endpoint, and capabilities negotiation
- Distributed session management with Redis or in-memory options
- 9 GitHub stars
- Support for horizontal scaling across multiple nodes
- Dynamic and static tool registries
- Actor-based architecture for session and message routing
Use Cases
- Implementing the MCP 2025-03 specification
- Creating load-balanced deployments of MCP servers
- Building AI applications that require scalable MCP servers