Scaled MCP Server
@sardonicfusa
关于 Scaled MCP Server
ScaledMCP is a horizontally scalabled MCP and A2A Server. You know, for AI. a2a, ai, mcp, mcp-client, mcp-server
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Scaled MCP Server?
The Scaled MCP Server is a Go library that implements the MCP 2025-03 specification with support for horizontal scaling. It provides a horizontally scalable MCP server designed to be embedded in applications, supporting load-balanced deployments with flexible configuration.
How to use Scaled MCP Server?
Install the library with go get github.com/traego/scaled-mcp@latest (requires Go 1.24 or higher). Create a server with config.DefaultConfig(), configure session storage (in-memory for testing or Redis for production), create a tool registry (static or dynamic), and start the server with srv.Start(). The library also supports using an external HTTP server via a custom router.
Key features of Scaled MCP Server
- HTTP transport with main
/mcpendpoint and optional SSE endpoint - Distributed session management using Redis or in-memory store
- Actor-based architecture for session handling and message routing
- Horizontal scaling support for load-balanced multi-node deployments
- Static and dynamic tool registry options
- Embeddable Go library requiring only Go 1.24+
Use cases of Scaled MCP Server
- Build a scalable AI assistant that exposes tools and prompts via MCP
- Deploy a load-balanced MCP server across multiple nodes for high availability
- Integrate custom tool registries (e.g., calculator, weather) with dynamic updates
- Use an existing HTTP server infrastructure (e.g., Chi router) with MCP transport
FAQ from Scaled MCP Server
What Go version is required?
The library requires Go 1.24 or higher.
What session stores are supported?
Redis is recommended for production deployments to support horizontal scaling. An in-memory session store is available for development and testing only.
Does Scaled MCP Server support dynamic tool registration?
Yes, it provides a dynamic tool registry that allows tools to be added or changed at runtime, alongside a static registry for fixed tools.
What transport does Scaled MCP Server use?
It uses HTTP transport with a main /mcp endpoint and an optional SSE endpoint, including capabilities negotiation.
Can I use my own HTTP server?
Yes, you can attach the MCP transport to an external router (e.g., Chi) and manage your own HTTP server, though CORS must be configured on your router.
其他 分类下的更多 MCP 服务器
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Awesome Mlops
visengerA curated list of references for MLOps
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
评论