Token导航 LogoToken导航TokenDH.com
Apollo Config MCP logo
运维云端未说明官方级别未说明来源级核验

Apollo Config MCP

MCP Server

一个将Apollo配置服务的HTTP API暴露为Claude MCP工具的服务,使Claude Code/Codex可以直接从Apollo加载配置命名空间。

工具数

1

提示词数

0

GitHub Stars

0

资源数

0
配置管理API集成JavaScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

gene1979

提供方

gene1979

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

apollo配置mcp

最小的Claude MCP服务器 Apollo配置服务.

此服务将Apollo Config HTTP API公开为Claude MCP工具,以便Claude Code/Codex可以加载 配置命名空间直接来自Apollo。

特性

  • 实现Claude MCP HTTP接口(/schema, /tools, /call)
  • 提供 getApolloConfig 包裹阿波罗号的工具 GET /configs/{appId}/{cluster}/{namespace} 端点
  • 通过以下方式支持基于环境的配置 .env
  • 简单的内存响应缓存,具有60秒的TTL,用于重复查找

入门

先决条件

  • Node.js 18或更新版本
  • pnpm (或 npm/yarn,但以下示例使用 pnpm)

安装

pnpm install

配置

复制 .env.example.env 并调整Apollo配置基本URL:

cp .env.example .env
# Edit .env to point to your Apollo Config Service

所需变量:

  • APOLLO_BASE_URL –Apollo配置服务实例的基本URL(例如。 http://apollo-configservice.company.com)

可选变量:

  • PORT –MCP服务器的端口(默认为 3333)

运行MCP服务器

pnpm start

您应该看到类似于以下内容的控制台输出:

[apollo-config-mcp] Server listening on port 3333

MCP端点

  • GET /schema –返回MCP模式定义
  • GET /tools –列出支持的工具
  • POST /call –执行工具(预期 { "name": "toolName", "arguments": { ... } })

添加到克劳德代码

  1. 在本地启动MCP服务器(pnpm start).
  2. 在克劳德代码中,打开 设置→ MCP服务器.
  3. 添加指向的新HTTP MCP服务器 http://localhost:3333 (或您配置的端口)。
  4. Claude Code将自动加载模式和可用工具。

工具调用示例

服务器运行时,Claude Code可以通过MCP调用该工具:

getApolloConfig appId="my-app" cluster="default" namespace="application"

如果Apollo配置服务有该命名空间的数据,MCP服务器将返回JSON配置有效负载。

项目结构

apollo-config-mcp/
├─ package.json
├─ index.js
├─ mcp/
│  ├─ tools/
│  │  └─ getApolloConfig.js
│  └─ schema.json
├─ .env.example
└─ README.md

许可证

麻省理工学院

目录标签

目录标签

配置管理API集成JavaScriptClaude本地部署HTTPAPIClaudeMCPApollo配置

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP