工程开发
mcp-setup avatar

mcp-setup

为 Claude Code 自动设置与配置 MCP 服务器,以实现与外部数据库、API 和文件系统的无缝集成。

简介

mcp-setup 技能为 Claude Code 环境提供了一个简化且节省 Token 的接口,用于配置模型上下文协议 (MCP) 服务器。此技能专为开发人员与工程师设计,自动化了本地或远程 MCP 服务器的检测、部署与验证流程,消除了手动编辑 JSON 配置与管理路径的繁琐工作。它作为连接 Claude Code 与关键基础设施的桥梁,包含 PostgreSQL 数据库、GitHub 集成、文件系统访问以及 Brave Search 功能,确保 Claude Code 在处理复杂编码任务时能随时获取所需的上下文与工具。

  • 自动检测 .claude/config.json 中现有的配置,避免重复设定并节省 Token 使用量。

  • 针对常见 MCP 服务器提供基于模板的部署功能,仅需极少的输入即可完成凭证注入与参数绑定。

  • 基于项目上下文的智能检测逻辑,例如自动识别 Git 仓库以启用 GitHub 服务器,或通过环境变量识别 Postgres 数据库。

  • 支持增量配置管理,允许在不覆盖现有基础设施设定的情况下新增多个 MCP 服务器。

  • 内置 .claude/cache/mcp/servers.json 缓存策略,用于管理服务器状态、功能检查与健康状况,加速后续连接。

  • 轻量化的验证流程,确保 JSON 结构完整性,且无需进行耗时的外部连接测试。

  • 适用于设定 CI/CD 工作流、数据库应用程序或复杂多工具开发环境的开发者。

  • 支持标准基于 npx 的 MCP 服务器部署,方便快速整合新的外部数据源。

  • 作为纯本地自动化工具,强调 Token 优化,能将设定相关的提示词消耗量降低达 75%。

  • 输入内容通常包含服务器识别名称(例如 github, postgres, sqlite)与必要的环境变量;输出内容则包含更新后的设定档与验证成功讯息。

  • 限制条件包含对本地 Node.js 与 npx 环境的依赖;基于安全与速度考量,不执行侵入式的网络层级凭证验证。

仓库统计

Star 数
1
Fork 数
0
Open Issue 数
0
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 23:47
在 GitHub 查看