项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 767
使用教程
环境要求
- Docker 24 或更高版本
- 系统已安装 openssl 命令
- macOS 用户需先启动 Docker Desktop
- 磁盘空间足以拉取约几十 MB 的镜像(首次拉取约 30 秒)
- 镜像目前仅提供 amd64,Apple Silicon 会以模拟方式运行
安装与启动步骤
-
1创建项目目录
新建一个空目录并进入,后续的编排文件和密钥都会放在这里。
mkdir anythingmcp && cd anythingmcp -
2下载编排文件
从官方仓库直接拉取快速启动用的 docker-compose.yml,无需克隆整个仓库。
curl -fsSLo docker-compose.yml https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -
3生成密钥文件
用 openssl 生成 JWT_SECRET 和 ENCRYPTION_KEY 并写入 .env,请务必保存该文件。
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env -
4启动服务
后台启动全部容器,首次会拉取镜像;amd64 上 API 约 24 秒后进入健康状态。
docker compose up -d -
5注册管理员
浏览器打开前端地址注册账号,第一个注册的账号自动成为管理员。
-
6公网部署(可选)
需要他人或云端 AI 客户端访问时,克隆仓库并运行 setup.sh,按提示填域名。
git clone https://github.com/HelpCode-ai/anythingmcp.git && cd anythingmcp && ./setup.sh
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
JWT_SECRET | 是 | 用于签发与校验登录令牌的密钥 | 3f9a1c7e5b2d8a4069f1c3e70b5a9d2e8f4b6c1a3d7e9f0b2c4a6d8e1f3b |
ENCRYPTION_KEY | 是 | 加解密已保存连接器凭证的密钥,丢失无法恢复 | a1b2c3d4e5f60718293a4b5c6d7e8f901a2b3c4d5e6f708192a3b4c5d6e7 |
如何确认成功
打开 http://localhost:3000 能正常注册登录,http://localhost:4000/api/docs 能打开 API 文档即成功。
常见问题
Q:忘记保存 .env 文件会怎样?
A:ENCRYPTION_KEY 用于解密你保存的凭证,一旦丢失,所有连接器都必须重新录入凭证,建议提前备份 .env。
Q:Apple Silicon 的 Mac 能运行吗?
A:可以。镜像目前仅支持 amd64,但 compose 文件已固定 platform,会以模拟方式运行。
Q:想让别人或云端 AI 客户端访问怎么办?
A:快速启动默认只绑定 127.0.0.1,因为前面没有 TLS 终止。请克隆仓库运行 ./setup.sh,它会通过 Caddy 申请证书并配置 MCP 认证模式。
Q:不想自己运维有托管版吗?
A:有。AnythingMCP Cloud 是同一份 AGPL 代码,由官方在德国法兰克福运营,提供 7 天免费试用。
注意事项
- 第一次注册的账户自动成为管理员,请尽快注册以免被他人抢先。
- 务必保留生成的 .env 文件,尤其是 ENCRYPTION_KEY。
- 快速启动实例只监听 127.0.0.1,不能直接暴露到公网。
- MCP 端点默认是 http://localhost:4000/mcp,前端是 http://localhost:3000。
核心亮点
- 支持 REST、SOAP、GraphQL、SQL 等多协议一键转 MCP,兼容性强
- 内置 OAuth2、RBAC 和审计日志,企业级安全开箱即用
- 175+ 预构建适配器,覆盖 DHL、Etsy 等常见服务,即插即用
不足之处
- 早期项目,文档和社区生态待观察
- 自托管部署需要一定运维能力,上手门槛较高
适用场景
- 企业将内部数据库或 ERP 系统安全接入 AI 助手,实现自然语言查询
- 开发者快速为 AI 应用集成第三方 API(如物流、电商平台),无需写胶水代码
- 团队统一管理多个 AI 工具的连接器,实现集中认证与权限控制
替代项目
MCPHub、mcp-proxy、LiteLLM
下一篇:mloda
同类项目推荐
aisix
开源
用 Rust 打造的统一 AI 网关,一套 API 接入所有主流大模型。
Open-source AI gateway for LLMs & AI agents, built in Rust. One OpenAI-compatible AP···
hpcguard
开源
给 AI 代理套上缰绳,别让它跑挂共享 HPC 登录节点
A user-space safety net that helps researchers prevent AI agents from overloading sh···
mlreef
开源
一站式 ML 协作平台,让团队高效管理代码、数据与实验。
The collaboration workspace for Machine Learning
markify
开源
把各种文件秒变 Markdown,让 RAG 和 LLM 更懂你
Convert files into markdown to help RAG or LLM understand, based on markitdown and M···
rust-mlops-template
开源
用 Rust 搭建高性能 MLOps 基础设施,告别 Python 性能瓶颈
A work in progress to build out solutions in Rust for MLOPs
caiss
开源
跨平台多语言,秒级检索海量相似向量
一款简单好用的 跨平台/多语言的 相似向量/相似词/相似句 高性能检索引擎。欢迎star & for···
inferencedb
开源
把实时模型推理结果一键流入数据湖,方便后续分析
Stream inferences of real-time ML models in production to any data lake (Experimenta···
merlin
开源
在 Kubernetes 上轻松管理、部署和上线 ML 模型,省心省力。
Kubernetes-friendly ML model management, deployment, and serving.
generative-ai-arbitrage
开源
花三成钱,调用同一批顶级视频图像音乐模型
A curated list showing how to access the exact same top-tier generative AI models (v···
