MCP.so
登录

MCP Bundler

@wrtnlabs

基本信息

分类

其他

许可证

MIT

传输方式

stdio

作者

wrtnlabs

关于 MCP Bundler

Is the MCP configuration too complicated? You can easily share your own simplified setup!

MCP Bundler 配置

暂无标准配置

该服务器的 README 中没有可解析的 MCP 配置块,请前往代码仓库查看安装说明。

代码仓库

MCP Bundler 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is MCP Bundler?

MCP Bundler is a library that lets you bundle an MCP server setup easily by composing multiple MCP servers into a single server configuration. It simplifies sharing MCP settings with others.

How to use MCP Bundler?

Import bundler and RequiredEnv from @wrtnlabs/mcp-bundler, then call bundler() with a config object that includes a name, version, and a list of mcpServers. The resulting server can be run via npx example-mcp for stdio mode, npx example-mcp -p <port> for SSE mode, or used directly with InMemoryTransport for InMemory connections.

Key features of MCP Bundler

  • Bundles multiple MCP server definitions into one server.
  • Supports stdio, SSE, and InMemory transport modes.
  • Accepts both inline server objects and external commands.
  • Uses RequiredEnv to mark environment variables as mandatory.
  • Integrates with existing createServer functions from other MCP packages.

Use cases of MCP Bundler

  • Sharing a pre-configured set of MCP servers with teammates.
  • Running multiple MCP servers (e.g., Figma, calculator, Notion) through a single entry point.
  • Switching between transport modes (stdio, SSE, InMemory) without rewriting server logic.

常见问题

1

What does MCP Bundler do?

It lets you bundle multiple MCP server setup configurations into one cohesive server, making it easier to share and run them together.

2

How do I run the bundled server in stdio mode?

Execute the bundled server directly, e.g., `npx example-mcp` in the terminal.

3

How do I run it in SSE mode?

Use the `-p` flag with a port number: `npx example-mcp -p 4506`.

4

Can I use MCP Bundler with in‑memory transport?

Yes. Use `InMemoryTransport.createLinkedPair()` to connect a client and server locally without network.

5

What is `RequiredEnv` used for?

It marks environment variables that must be provided by the user when the server starts.

评论

其他 分类下的更多 MCP 服务器