Token导航 LogoToken导航TokenDH.com
Claude Code MCP Management logo
开发工具未说明官方级别未说明来源级核验

Claude Code MCP Management

MCP Server

用于管理Claude Code中MCP服务器的命令行工具,支持用户和项目级别的服务器安装与配置。

工具数

0

提示词数

0

GitHub Stars

3

资源数

0
命令行工具配置管理ClaudeClaude

安装说明

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

作者 / 组织

intelligentcode-ai

提供方

intelligentcode-ai

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

MCP服务器管理器

Claude Code中用于管理MCP服务器的命令行工具。支持用户和项目级服务器安装和配置。

快速开始

# Create configuration from template
cp mcp-servers.json.example mcp-servers.json

# Add servers to user scope
make add SERVERS=memory,brave-search

# Sync all configured servers
make sync

# List installed servers
make list

需求

  • 已安装Claude CLI(npm install -g @anthropic-ai/claude-code)
  • Python 3.8+与Ansible(pip install ansible)
  • Node.js 18+(用于Claude CLI)

安装

  1. 克隆此存储库
  2. 安装Ansible: pip install ansible
  3. 验证Claude CLI: claude --version

基本用法

服务器管理

# Add specific servers
make add SERVERS=memory,github

# Remove servers  
make remove SERVERS=memory

# List all servers
make list

# Sync from configuration file
make sync

项目级运营

# Add servers to current project
make project-add SERVERS=github

# List project servers
make project-list

# Sync project servers
make project-sync

远程操作

# Configure servers on remote host
make sync-remote SSH_HOST=192.168.1.100 SSH_USER=ubuntu

# Add servers to remote Claude CLI
make add-remote SERVERS=memory SSH_HOST=server.example.com SSH_USER=admin

配置

服务器配置

编辑 mcp-servers.json 要定义可用服务器,请执行以下操作:

{
  "memory": {
    "command": "npx",
    "args": ["-y", "@anthropic-ai/mcp-server-memory"],
    "env": {}
  },
  "github": {
    "command": "npx",
    "args": ["-y", "@anthropic-ai/mcp-server-github"],
    "env": {
      "GITHUB_PERSONAL_ACCESS_TOKEN": "${GITHUB_TOKEN}"
    }
  }
}

环境变量

创建 .env API密钥和机密的文件:

GITHUB_TOKEN=ghp_your_token_here
BRAVE_API_KEY=your_brave_key_here

服务器配置中的变量使用 ${VAR_NAME} 用于替换的语法。

命令

命令描述
list列出已安装的服务器
add添加服务器(服务器=name1,name2)
remove删除服务器(服务器=name1,name2)
sync从配置同步所有服务器
clean删除孤立服务器
project-list列出项目服务器
project-add将服务器添加到项目
project-sync同步项目服务器
dry-run预览更改而不应用

高级用法

对于复杂的场景,直接使用Ansible:

# Custom configuration file
ansible-playbook ansible/manage-mcp.yml -e "config_file=my-config.json"

# Specific operation with custom parameters
ansible-playbook ansible/manage-mcp.yml \
  -e "mode=individual" \
  -e "operation_mode=add" \
  -e "servers=memory,github"

docs/ADVANCED.md 获取完整的Ansible文档。

配置文件

  • mcp-servers.json -服务器定义和配置
  • .env -环境变量和API密钥(可选)
  • ansible/group_vars/all.yml -默认Ansible变量

例子

ansible/examples/ 对于示例配置:

  • mcp-servers.json -服务器定义示例
  • secrets.yml.example -环境变量模板

文档

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

目录标签

目录标签

命令行工具配置管理ClaudeMakefile本地部署服务器管理ClaudeCode

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP