thinkchainai/mcpbundles

分类Web
作者Community
星标938
定价Free

简介

mcpbundles 是一个旨在简化 MCP 工具集成与管理的中间层方案。对于开发者而言,它解决了频繁配置多个 MCP 服务器的痛点,允许用户将多种工具打包成 Bundle,并通过统一的接口通过 API Key 或 OAuth 进行鉴权。简单来说,它像是一个 MCP 版本的“集成网关”,让你无需为每个第三方服务单独部署服务器,即可在支持 MCP 的客户端中快速调用数千个外部集成,显著降低了多工具协同的上手门槛。

核心亮点

  • 支持将多种工具打包,实现一键快速部署
  • 统一管理 API Key 与 OAuth 鉴权,无需重复配置
  • 提供 MCP UI 界面,让工具集管理可视化
  • 通过单一服务器接入数千个第三方集成服务

完整文档

MCP Bundles Hub MCP Server

<p align="center">
<img src="https://mcpbundles.com/brand/logos/square/logo-square.png" alt="MCP Bundles Logo" width="120" />
</p>

<p align="center">
<a href="https://mcpbundles.com"><img src="https://img.shields.io/badge/MCP-Compatible-orange?style=flat&logo=ai" alt="MCP Compatible"/></a>
<a href="https://mcpbundles.com"><img src="https://img.shields.io/badge/Providers-500+-blue?style=flat" alt="500+ Providers"/></a>
<a href="https://github.com/thinkchainai/mcpbundles/releases/latest"><img src="https://img.shields.io/badge/Download-.mcpb-success?style=flat" alt="Download .mcpb"/></a>
<a href="https://docs.mcpbundles.com"><img src="https://img.shields.io/badge/Docs-Available-green?style=flat" alt="Documentation"/></a>
</p>

> 通过 Model Context Protocol,直接在 Claude、Cursor 和其他兼容 MCP 的 AI 助手执行已启用 bundle 中的工具。

Download

直接下载 MCPBundles Hub .mcpb 文件:

Download hub.mcpb

.mcpb 包包含一个预配置的 MCP server 代理,用于连接到 MCPBundles Hub 端点。安装后,您的 AI 助手即可发现并执行所有已启用 bundle 中的工具。> 注意:本仓库托管了数百个 bundle 的 .mcpb 文件。上述链接专门用于 Hub server。请参阅 all releases 以下载单个 bundle 包。

什么是 MCP Bundles?

MCP Bundles 是将 AI 助手连接到现实世界工具最简单的方式。你无需配置数百个独立的 MCP server,而只需:

1. 创建 bundle:将你需要的工具组合在一起(例如 “Marketing Tools”、“Developer Workflow”)
2. 连接 provider:通过安全的 OAuth 或 API keys 进行一次性连接
3. 使用单个 MCP URL:每个 bundle 对应一个 URL —— 所有工具立即可用

MCP Bundles 集成了 500 多个 provider,包括 GitHub、Slack、Notion、Google Drive、Salesforce、Stripe 等,在消除 MCP server 管理复杂性的同时,为你的 AI 助手提供对日常使用服务的强大且经过身份验证的访问权限。

什么是 Hub MCP Server?

MCP Bundles Hub MCP Server 通过单个 MCP endpoint 提供对所有已启用 bundle 中工具的直接访问。你无需单独配置每个 bundle,而是可以:- Execute Tools: 通过统一接口运行已启用 bundle 中的任何 tool

  • List Available Tools: 发现所有 bundle 中可用的 tool

  • Search Tools: 按名称、提供商或功能查找 tool

  • Check Readiness: 验证 bundle 配置和凭据状态

  • Get Tool Details: 查看特定 tool 的参数、描述和用法

此服务器已通过 authenticated 验证并绑定到您的 MCPBundles 账户。它将您所有 bundle 中的 tool 聚合到一个便捷的 MCP server 端点中。

Features

  • OAuth & API Key Authentication: 通过 OAuth 登录或 Bearer token 实现安全访问
  • Unified Access: 通过一个端点执行来自多个 bundle 的 tool
  • Tool Discovery: 搜索并列出您有权访问的所有 tool
  • Bundle-Aware Execution: tool 自动为每个 bundle 使用正确的凭据
  • Readiness Checks: 在执行 tool 前验证配置状态

Documentation

获取完整的设置指南和使用说明:

Quick Start

Prerequisites- 一个 MCPBundles 账号(在 mcpbundles.com 免费注册)

  • 兼容 MCP 的客户端(Claude Desktop, Cursor 等)
  • 认证方式:
- OAuth(推荐):在 Cursor 中一键认证 - API Key:在 dashboard 获取,用于 Claude Desktop

安装方法

#### 方法 1:在 Cursor 中一键安装(推荐)

Cursor 支持通过 URL 直接安装 MCP server:

1. 打开 Cursor Settings → Features → MCP
2. 点击 "Add Server"
3. 粘贴此 URL:https://github.com/thinkchainai/mcpbundles/releases/download/hub-v1.0.0%2Bbuild.8da55d55/hub.mcpb
4. 根据提示通过 OAuth 进行认证

#### 方法 2:下载并安装 .mcpb 文件

1. 下载 hub.mcpb
2. 双击 .mcpb 文件(Claude Desktop 将自动安装)
3. 重启 Claude Desktop
4. 配置认证(API key 设置请参阅下文的手动配置)

#### 方法 3:手动配置

#### Cursor 设置

添加到你的 Cursor MCP 设置中:

json
{
"mcpServers": {
"mcpbundles-hub": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.mcpbundles.com/hub/",
"--header",
"Authorization:Bearer ${ACCESS_TOKEN}"
],
"env": {
"ACCESS_TOKEN": "your_access_token_here"
}
}
}
}
#### Claude Desktop 设置

编辑你的 Claude Desktop 配置文件(Claude 菜单 → Settings → Developer → Edit Config):

json
{
"mcpServers": {
"mcpbundles-hub": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.mcpbundles.com/hub/",
"--header",
"Authorization:Bearer ${ACCESS_TOKEN}"
],
"env": {
"ACCESS_TOKEN": "your_access_token_here"
}
}
}
}
注意:your_access_token_here 替换为您在 dashboard 中获取的实际 MCPBundles access token。

使用示例

配置完成后,您可以询问您的 AI 助手:

执行工具

  • "使用我 dev-tools bundle 中的 GitHub create_issue 工具"
  • "执行 slack_send_message 工具以发布更新"
  • "运行 notion_create_page 工具,标题为 'Meeting Notes'"

发现工具

  • "我的 marketing bundle 中有哪些可用工具?"
  • "列出我所有有权访问的 GitHub 工具"
  • "搜索与 'email' 相关的工具"

检查状态

  • "检查我的 dev-tools bundle 是否可用"
  • "显示 github_create_issue 工具的参数"
  • "我启用了哪些 bundles?"

可用工具

Hub MCP server 提供了带有 mcpbundles_hub_ 前缀的工具:

Bundle 操作

  • mcpbundles_hub_list_bundles - 列出所有 bundles
  • mcpbundles_hub_get_bundle - 获取特定 bundle 的详情
  • mcpbundles_hub_create_bundle - 创建新 bundle
  • mcpbundles_hub_update_bundle - 更新 bundle 配置
  • mcpbundles_hub_delete_bundle - 删除 bundle

凭据管理

  • mcpbundles_hub_list_credentials - 列出 provider 凭据
  • mcpbundles_hub_add_credential - 添加新 provider 凭据
  • mcpbundles_hub_update_credential - 更新现有凭据
  • mcpbundles_hub_remove_credential - 移除凭据### Provider Discovery
  • mcpbundles_hub_search_providers - 搜索可用 provider
  • mcpbundles_hub_get_provider_info - 获取详细的 provider 信息
  • mcpbundles_hub_list_provider_tools - 列出特定 provider 的工具

Account Management

  • mcpbundles_hub_get_account_info - 查看账户详情
  • mcpbundles_hub_get_usage_stats - 检查 API 使用统计数据

Security

Hub MCP server 支持两种身份验证方法:

1. OAuth (推荐):基于浏览器的安全身份验证
- 自动刷新 token
- 可在 dashboard 中撤销
- 在 Cursor 中无缝运行

2. API Keys:手动 Bearer token 身份验证
- 从 dashboard 生成
- 适用于 Claude Desktop
- 永不过期(除非被撤销)

您的凭据:

  • 在传输过程中加密 (HTTPS/TLS)

  • 绝不会暴露给 AI 模型

  • 安全地存储在您的 MCPBundles 账户中

  • 可随时在 dashboard 中撤销

切勿分享您的 API keys 或将其包含在公共仓库中。

How It Works with Your Bundles

Hub MCP server 用于管理您的账户。一旦您创建了 bundles,每个 bundle 都会获得其专属的 MCP server URL:

code
https://mcp.mcpbundles.com/bundle/your-bundle-name
典型工作流:

1. 使用 Hub MCP 创建 bundle:"Create a bundle called 'dev-tools'"
2. 使用 Hub MCP 添加 provider:"Add GitHub and Slack credentials"
3. 使用 Hub MCP 配置工具:"Enable all GitHub repo tools"
4. 使用 Bundle MCP (/bundle/dev-tools) 实际调用工具:"Create a new GitHub issue"

故障排除

"401 Unauthorized" 错误

  • 检查 access token 是否有效
  • 确保使用了正确的环境变量名称

工具未出现

  • 添加 MCP server 后重启 AI 客户端
  • 检查控制面板中是否启用了 "App-Level Tools"
  • 验证 MCP server URL 是否正确:https://mcp.mcpbundles.com/hub/

连接超时

  • 确保网络连接正常
  • 检查 mcpbundles.com 是否可访问
  • 尝试刷新 access token

支持

需要帮助?我们为您提供支持:

相关资源### 官方仓库

MCP 资源

License

本项目采用 MIT License 许可 - 详见 LICENSE 文件。

---

<p align="center">
<strong>Built by <a href="https://thinkchain.ai">ThinkChain Inc</a></strong><br/>
<a href="https://mcpbundles.com">Website</a> •
<a href="https://docs.mcpbundles.com">Docs</a> •
<a href="https://twitter.com/mcpbundles">Twitter</a> •
<a href="https://reddit.com/r/mcpbundles">Reddit</a>
</p>