MCP Gateway
M

MCP Gateway

MCP Gateway是一个Docker CLI插件,用于管理和部署Model Context Protocol服务器,支持与多种AI客户端集成,提供服务器管理、客户端连接、安全认证和配置备份等功能。
2分
0

什么是MCP Gateway?

MCP Gateway是一个强大的Docker命令行插件,专门用于管理Model Context Protocol (MCP)服务器。它就像一个智能管家,帮助你在Docker容器中轻松部署、配置和管理各种MCP服务器,让AI助手(如Claude、Cursor等)能够安全地访问和使用外部工具和服务。

如何使用MCP Gateway?

安装后,你可以通过简单的Docker命令来管理MCP服务器:发现可用的服务器、部署到容器、连接到AI客户端、管理安全凭证等。整个过程就像管理普通的Docker容器一样简单直观。

适用场景

适合开发者、AI工程师、数据科学家等需要在AI助手环境中集成外部工具和服务的用户。无论是想给Claude添加数据库查询能力,还是让Cursor能够访问API服务,MCP Gateway都能帮你轻松实现。

主要功能

服务器目录管理
发现、浏览和管理可用的MCP服务器,支持从OCI注册表拉取服务器镜像,轻松找到需要的工具和服务。
Docker容器化部署
将MCP服务器作为Docker容器运行,确保环境隔离、资源控制和易于管理,支持自动配置和启动。
多客户端支持
支持Claude Desktop、Cursor、VS Code、Zed等主流AI客户端,自动配置客户端连接,无需手动修改配置文件。
安全凭证管理
安全地存储和管理API密钥、访问令牌等敏感信息,支持OAuth认证流程,保护你的数据安全。
访问策略控制
定义精细的访问控制策略,限制哪些工具可以被哪些客户端访问,确保安全可控的使用环境。
配置备份恢复
备份和恢复MCP服务器的所有配置,包括目录、连接设置和安全凭证,方便迁移和灾难恢复。
优势
开箱即用:安装后即可使用,无需复杂的配置过程
容器化隔离:每个MCP服务器运行在独立的Docker容器中,互不干扰
统一管理:通过统一的Docker命令管理所有MCP服务器,学习成本低
安全可靠:内置安全机制保护敏感信息,支持访问控制策略
生态丰富:支持多种AI客户端和MCP服务器,扩展性强
局限性
依赖Docker:需要安装和运行Docker环境
学习曲线:需要了解基本的Docker和MCP概念
资源占用:每个MCP服务器都需要独立的容器资源
网络要求:某些服务器可能需要访问外部网络资源

如何使用

安装MCP Gateway
首先从源代码构建插件,然后安装到Docker CLI插件目录中。确保已安装Go语言环境和Docker。
浏览可用服务器
查看可用的MCP服务器目录,了解有哪些工具和服务可以使用。
部署MCP服务器
选择需要的MCP服务器并部署为Docker容器。系统会自动处理配置和启动。
连接到AI客户端
将部署好的MCP服务器连接到你的AI客户端,如Claude Desktop或Cursor。
配置安全凭证
为需要认证的MCP服务器设置API密钥或其他安全凭证。

使用案例

为Claude添加数据库查询能力
部署一个支持SQL查询的MCP服务器,让Claude能够直接查询数据库并获取数据。
在Cursor中集成天气API
部署天气查询MCP服务器,让Cursor在编写代码时能够获取实时天气信息。
为VS Code添加代码分析工具
部署代码质量检查MCP服务器,在VS Code中实时分析代码质量并提出改进建议。

常见问题

MCP Gateway和普通的Docker有什么区别?
我需要了解MCP协议才能使用吗?
MCP Gateway安全吗?
支持哪些AI客户端?
如何添加自定义的MCP服务器?
MCP服务器会影响我的AI助手性能吗?

相关资源

GitHub仓库
MCP Gateway的源代码和最新版本
Model Context Protocol官网
MCP协议的官方文档和规范
Docker文档
Docker的官方使用文档
MCP服务器示例
官方提供的MCP服务器示例
Claude Desktop配置指南
Claude Desktop的配置和使用指南

安装

复制以下命令到你的Client进行配置
注意:您的密钥属于敏感信息,请勿与任何人分享。

替代品

V
Vestige
Vestige是一个基于认知科学的AI记忆引擎,通过实现预测误差门控、FSRS-6间隔重复、记忆梦境等29个神经科学模块,为AI提供长期记忆能力。包含3D可视化仪表板和21个MCP工具,完全本地运行,无需云端。
Rust
5.6K
4.5分
M
Moltbrain
MoltBrain是一个为OpenClaw、MoltBook和Claude Code设计的长期记忆层插件,能够自动学习和回忆项目上下文,提供智能搜索、观察记录、分析统计和持久化存储功能。
TypeScript
4.1K
4.5分
B
Bm.md
一个功能丰富的Markdown排版工具,支持多种样式主题和平台适配,提供实时编辑预览、图片导出和API集成能力
TypeScript
3.6K
5分
S
Security Detections MCP
Security Detections MCP 是一个基于Model Context Protocol的服务器,允许LLM查询统一的安全检测规则数据库,涵盖Sigma、Splunk ESCU、Elastic和KQL格式。最新3.0版本升级为自主检测工程平台,可自动从威胁情报中提取TTPs、分析覆盖差距、生成SIEM原生格式检测规则、运行测试并验证。项目包含71+工具、11个预构建工作流提示和知识图谱系统,支持多SIEM平台。
TypeScript
6.1K
4分
P
Paperbanana
PaperBanana是一个自动化生成学术图表和统计图的智能框架,支持从文本描述生成高质量的论文插图,采用多智能体管道和迭代优化,提供CLI、Python API和MCP服务器等多种使用方式。
Python
6.7K
5分
B
Better Icons
一个提供超过20万图标搜索和检索的MCP服务器和CLI工具,支持150多个图标库,帮助AI助手和开发者快速获取和使用图标。
TypeScript
5.7K
4.5分
A
Assistant Ui
assistant-ui是一个开源TypeScript/React库,用于快速构建生产级AI聊天界面,提供可组合的UI组件、流式响应、无障碍访问等功能,支持多种AI后端和模型。
TypeScript
6.4K
5分
A
Apify MCP Server
Apify MCP服务器是一个基于模型上下文协议(MCP)的工具,允许AI助手通过数千个现成的爬虫、抓取器和自动化工具(Apify Actor)从社交媒体、搜索引擎、电商等网站提取数据。它支持OAuth和Skyfire代理支付,可通过HTTPS端点或本地stdio方式集成到Claude、VS Code等MCP客户端中。
TypeScript
7.6K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.8K
5分
D
Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
86.2K
4.3分
F
Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
75.9K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.1K
4.8分
B
Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
49.3K
4.5分
E
Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
56.7K
5分
M
Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
65.1K
4.8分
C
Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.4K
4.7分
AIBase
智启未来,您的人工智能解决方案智库
© 2026AIBase