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

MCPM Claude Code Docs

MCP Server

提供MCPM与Claude Code的无缝集成解决方案,支持多配置文件管理和项目级MCP服务器配置。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
开发工具AI代理集成Claude本地部署Claude

安装说明

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

作者 / 组织

danielrosehill

提供方

danielrosehill

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

MCPM+克劳德代码-文档

文件日期:2025年12月9日

我创建这个存储库是为了记录一些关于将Claude Code与优秀的 MCPM.

虽然这些笔记是专门为MCPM写的,但它们可能与其他经理有关。

此仓库中的具体上下文:找到方法确保Claude Code在Ubuntu工作站环境中与外部MCP管理器“配合良好”,在该环境中,Claude和外部MCP管理者都不能通过GUI进行管理。

我想从概念和步骤上记录集成。

源文件/参考

MCP经理(MCPM)参考:

https://github.com/pathintegral-institute/mcpm.sh

文档

https://github.com/pathintegral-institute/mcpm.sh/tree/main/docs

核心理念/价值主张

在使用MCP和AI前端时,很快就会遇到一些挫折。

我故意使用AI前端一词来涵盖可能利用MCP的各种潜在公用事业:

  • 聊天机器人界面(本地运行)
  • 代理CLIs

这些挑战是:

  • MCP工具定义需要由AI代理读取。这意味着它们构成了上下文负载。上下文加载会降低推理能力。因此,目前理想的实现方式是有选择地使用MCP工具。但从用户的角度来看,这非常麻烦。没有人愿意花一天时间打开和关闭MCP服务器和工具,以适应他们当前的环境。
  • 另一个问题是,人工智能工具倾向于坚持使用自己的机制来管理MCP服务器,例如自己的MCP管理中心和库。
  • 这可能是可以理解的,但很快就会变得非常烦人。跨多个IDE和CLI工作的开发人员或用户很快就会发现,必须管理多个MCP服务器定义是令人沮丧的。
  • 同一用户可能通常希望使用相同的MCP,但具有多种不同的配置。例如,在工作环境中,他们可能希望拥有一个带有工作凭据的谷歌工作区MCP。但在处理自己的项目时,请使用一组单独的凭据。

像MCPM这样的集中式MCP管理器解决了许多痛点:

  • 整合MCP,以便每个工具都可以指向一个MCP,然后MCP可以处理工具的聚合。
  • 更无缝地管理配置文件切换。用户可以定义配置文件,绑定MCP,这些MCP大致映射到他们工作的特定环境。然后,这些配置文件可以与特定的工作区相关联。

通过CLAUDE.md指令避免草皮战争

如果像我一样,您使用Claude Code作为日常AI代理,但希望使用MCPM或其他工具进行MCP服务器管理。,那么我发现你需要坚定你的偏好!

我在我的 CLAUDE.md 比如:

用户使用MCPM管理MCP服务器。如果需要,请参阅此处的文档(文档链接)。如果您正在协助用户管理MCP服务器,请不要将其添加到Claud Code中。始终按照用户对MCPM的偏好进行操作

如果没有这个指示,我发现克劳德是(可以理解的):

  1. 假设如果我想添加一个MCP,它在自己的框架内(可以理解)
  2. 对MCPM感到困惑。鉴于MCP有大量项目,这就是为什么我提供了存储库文档的链接以避免任何歧义。

添加这些简单的说明很快消除了这些挑战。

如何使用Profilles

在我写这篇文章的时候(2025年12月9日),Claude支持三个级别的MCP工具:

  • 用户级MCP,适用于用户使用CLI的任何地方。
  • 项目级MCPS,可用于为在项目上协同工作的人员整合MCP资源。这些通常在工作区中的MCP JSON文件中定义。
  • 本地作用域(存储在本地配置中)

有关确切定义,请参阅参考中的官方文档片段。

______________________________________________________________________

配置文件到项目映射

MCPM和Claude Code可以结合使用的方式有几种:

  • 创建几个“元”配置文件(我自己的术语)。这些反映了MCP服务器的高级联盟。您可以创建名为“个人”、“工作”、“客户项目”的配置文件
  • 然后使用以下方法之一将这些配置文件映射到特定项目。

方法1:HTTP端点+项目范围(.mcp.json)

这是针对特定项目配置文件的最干净的方法。您将MCPM配置文件作为HTTP端点运行,然后在项目的 .mcp.json:

步骤1:将MCPM配置文件作为HTTP端点运行

# Run the data-analysis profile on port 8081
mcpm profile run data-analysis --http --port 8081

第二步:创建 .mcp.json 在项目根目录中

{
  "mcpServers": {
    "data-analysis": {
      "type": "http",
      "url": "http://localhost:8081"
    }
  }
}

方法2:本地作用域覆盖

对于不应共享的个人项目特定配置,请使用Claude Code的本地作用域。这将配置存储在 ~/.claude.json 在项目的路径下。

# Add an MCP server at local scope (only for this project, only for you)
claude mcp add --transport http data-tools --scope local http://localhost:8081

这在以下情况下很有用:

  • 您在配置文件中有个人凭据或API密钥
  • 轮廓配置是实验性的
  • 您不想将MCP配置提交到版本控制

目录标签

目录标签

开发工具AI代理集成Claude本地部署MCP管理配置文件管理

支持客户端

Claude

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP