Token导航 LogoToken导航

MCP Server · 开发工具

Mcpx CLI

MCPX是一个用于统一管理多种AI CLI工具的MCP服务器配置的工具,通过单一配置文件自动生成各工具的特定配置。

未说明官方级别未说明来源级核验工具 0
配置管理开发工具TypeScriptClaude自动化VS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
gustavodiasdev
提供方
gustavodiasdev

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

8

仓库热度

收录来源

1 个

MCP World

选型结论

Mcpx CLI 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude、VS Code,没有现成的安装命令;接入前要先准备 访问 Token。

分类

开发工具

传输方式

未说明

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

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

公开资料仍需确认:安装命令

详细介绍

🔌 MCPX

一个配置来管理它们。 只需配置一次MCP服务器,即可自动部署到每个AI CLI。

______________________________________________________________________

😩 问题

每个AI CLI工具都使用 不同的文件格式 用于配置MCP(模型上下文协议)服务器:

AI CLI配置文件格式
克劳德代码.mcp.jsonJSON
Gemini CLI.gemini/settings.jsonJSON
是CLI。 ~/.kimi/mcp.jsonJSON
OpenAI Codex.codex/config.toml汤姆
OpenCodeopencode.jsonJSON
GitHub Copilot命令行界面.copilot/mcp-config.jsonJSON
VS代码.vscode/mcp.jsonJSON
IntelliJ IDEA.idea/mcp.jsonJSON

如果你使用多个人工智能工具(你可能确实这样做了),你需要 手动维护8个不同的配置文件 具有不同的结构、字段名和怪癖。对于 每一个项目.

______________________________________________________________________

✨ 解决方案

MCPX 维护单个规范配置文件(.mcpx.json)每个项目和 自动生成 您使用的每个AI CLI提供程序的正确配置文件。

.mcpx.json  ──────►  .mcp.json                     (Claude Code)
    │       ──────►  .gemini/settings.json          (Gemini CLI)
    │       ──────►  ~/.kimi/mcp.json               (Kimi CLI)
    │       ──────►  .codex/config.toml             (OpenAI Codex)
    │       ──────►  opencode.json                  (OpenCode)
    │       ──────►  .copilot/mcp-config.json       (Copilot CLI)
    │       ──────►  .vscode/mcp.json               (VS Code)
    └─────  ──────►  .idea/mcp.json                 (IntelliJ IDEA)

______________________________________________________________________

🚀 快速开始

📦 安装

npm install -g mcpx-cli

⚡ 首次设置

导航到项目目录并运行:

mcpx

交互式向导将指导您完成以下操作:

  1. 🔍 检测 --自动检测项目中现有的MCP配置
  2. 📥 导入 --提供从检测到的配置中导入服务器
  3. ➕ 添加服务器 --配置新MCP服务器的交互式向导
  4. 🎯 选择提供商 --选择要为哪些AI CLI生成配置
  5. ⚙️ 生成 --创建 .mcpx.json 以及所有提供程序配置文件

______________________________________________________________________

📋 命令

命令描述
mcpx 或 mcpx init🧙 交互式设置向导
mcpx add [name]➕ 添加新的MCP服务器
mcpx remove [name]➖ 删除MCP服务器
mcpx list📄 列出已配置的MCP服务器
mcpx sync🔄 重新生成所有提供程序配置文件
mcpx import [provider]📥 从现有提供程序导入配置
mcpx status📊 显示所有提供程序的同步状态

🏳️ 全球旗帜

标志描述
`--dir, -d
`📁 项目目录(默认为当前目录)
--verbose🔊 显示详细日志
--version, -V🏷️ 显示版本
--help, -h❓ 显示帮助

______________________________________________________________________

📐 规范格式

MCPX使用单个 .mcpx.json 文件作为真相的来源:

{
  "version": 1,
  "providers": ["claude-code", "gemini-cli", "openai-codex", "copilot-cli"],
  "servers": {
    "jira": {
      "description": "Jira Atlassian",
      "transport": "stdio",
      "command": "uvx",
      "args": ["mcp-atlassian"],
      "env": {
        "JIRA_URL": "https://myorg.atlassian.net",
        "JIRA_USERNAME": "user@example.com",
        "JIRA_API_TOKEN": "your-token"
      }
    },
    "github": {
      "description": "GitHub MCP Server",
      "transport": "stdio",
      "command": "npx",
      "args": ["-y", "@anthropic-ai/mcp-github-server"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_xxx"
      }
    }
  }
}

📝 服务器字段

字段类型必填描述
transport"stdio""http"✅ 是传输协议
commandstringstdio可执行命令
argsstring[]--命令参数
envRecord--环境变量
cwdstring--工作目录
urlstringhttp服务器URL
headersRecord--HTTP标头
descriptionstring--人类可读的描述
enabledboolean--启用/禁用(默认值: true)

______________________________________________________________________

🤖 支持的提供商

📁 项目范围内的供应商

这些提供程序生成配置文件 在项目目录中每个项目都有自己的独立配置。

🟣 克劳德代码
方面细节
文件.mcp.json
格式JSON
根密钥mcpServers
需要 type是的 "stdio"
🔵 Gemini CLI
方面细节
文件.gemini/settings.json
格式JSON
根密钥mcpServers
需要 type没有
🟢 OpenAI Codex
方面细节
文件.codex/config.toml
格式汤姆
根密钥mcp_servers
智能合并是--保留现有的Codex设置(model, approval_mode等等)
🟠 OpenCode
方面细节
文件opencode.json
格式JSON
根密钥mcp
怪癖command 是一个数组(命令+参数合并),使用 environment 而不是 env, type: "local"
⚫ GitHub Copilot命令行界面
方面细节
文件.copilot/mcp-config.json
格式JSON
根密钥mcpServers
怪癖需要 tools: ["*"] 字段,需要用于项目级配置的shell别名
📌 注: Copilot CLI本身不会自动发现项目级MCP配置。MCPX自动配置shell别名(copilot='copilot --additional-mcp-config @.copilot/mcp-config.json')在你的 .zshrc, .bashrc,或 config.fish 因此,当您运行时,项目配置会自动加载 copilot.
🔷 VS Code
方面细节
文件.vscode/mcp.json
格式JSON
根密钥servers
怪癖type 必填字段("stdio" 或 "sse"),HTTP映射为 "sse"
🟧 智能J IDEA
方面细节
文件.idea/mcp.json
格式JSON
根密钥mcpServers
怪癖没有 type 字段,从中推断 command vs url

🌍 全球供应商

这些提供商使用 单个全局配置文件 在所有项目中共享。跑步 mcpx sync 用当前项目的服务器覆盖全局文件。

🔴 化学CLI
方面细节
文件~/.kimi/mcp.json
格式JSON
根密钥mcpServers
范围全局--影响所有项目

______________________________________________________________________

🔄 同步和提供程序管理

🔁 同步中

修改后 .mcpx.json (手动或通过命令),重新生成所有提供程序配置:

mcpx sync

🔀 更换供应商

使用交互式向导添加或删除提供程序:

mcpx init
# Select "Alterar providers"

当提供者 移除,MCPX 删除 相应的配置文件。对于全局提供商,旧项目级文件也会被清理。

📥 从现有配置导入

您的人工智能工具中已经配置了MCP服务器吗?导入它们:

mcpx import

MCPX检测现有的项目级配置(.mcp.json, .gemini/settings.json等),并允许您选择要导入的服务器 .mcpx.json.

______________________________________________________________________

🏗️ 建筑

src/
├── cli.ts                    # Commander setup & routing
├── types/
│   ├── canonical.ts          # McpConfigFile, McpServerConfig (Zod schemas)
│   ├── providers.ts          # Provider interface
│   └── common.ts             # CommandContext, SyncResult
├── commands/
│   ├── init.ts               # Interactive wizard
│   ├── add.ts / remove.ts    # Server management
│   ├── list.ts / status.ts   # Display info
│   ├── sync.ts               # Regenerate configs
│   └── import.ts             # Import from providers
├── providers/
│   ├── base.ts               # Provider interface
│   ├── registry.ts           # Provider registry (factory)
│   ├── claude-code.ts        # .mcp.json
│   ├── gemini-cli.ts         # .gemini/settings.json
│   ├── kimi-cli.ts           # ~/.kimi/mcp.json
│   ├── openai-codex.ts       # .codex/config.toml
│   ├── opencode.ts           # opencode.json
│   ├── copilot-cli.ts        # .copilot/mcp-config.json
│   ├── vscode.ts             # .vscode/mcp.json
│   └── intellij.ts           # .idea/mcp.json
├── core/
│   ├── config-store.ts       # .mcpx.json read/write
│   ├── detector.ts           # Detect existing configs
│   └── merger.ts             # Smart sync with merge support
├── wizard/
│   ├── main-wizard.ts        # Main interactive flow
│   ├── server-wizard.ts      # Server creation wizard
│   ├── provider-wizard.ts    # Provider selection
│   └── step-runner.ts        # Step navigation (back support)
└── utils/
    ├── fs.ts                 # File system helpers
    ├── logger.ts             # Logger with colors
    └── validation.ts         # Zod validation

______________________________________________________________________

🧪 测试

# Run all tests
npm test

# Run once (CI)
npm run test:run

# Type checking
npm run typecheck

______________________________________________________________________

🛠️ 技术栈

类别图书馆
💻 语言TypeScript 5.x(ESM)
📦 构建tsup(esbuild)
⌨️ CLI框架指挥官
💬 交互式提示@clack/提示
🎨 颜色picocolors
📄 汤姆
✅ 验证zod
🧪 测试vitest
🟢 最小节点>=20

______________________________________________________________________

📄 许可证

麻省理工学院

______________________________________________________________________

🇧🇷 Leia em Português (pt-BR)

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

配置管理TypeScript本地部署开发工具自动化AI工具集成

支持客户端

ClaudeVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到访问 Token的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Mcpx CLI

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Mcpx CLI 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Mcpx CLI 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Mcpx CLI 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Mcpx CLI 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Mcpx CLI 支持哪些客户端?

公开资料标注支持 Claude、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP