mcpField
G
GenPM

GenPM

远程服务
genpm.net开发工具01 周前更新

关于 GenPM

GenPM MCP 服务让 AI Agent 搜索、查看并将架构模块加入项目,模块包含源代码、AI 规则和 MCP 配置,并绑定到不可变的 Git 提交。它面向希望复用项目模块并检查完整性与更新的开发者。

主要功能

  1. 01按需求搜索模块
  2. 02查看清单、依赖和规则
  3. 03预览并注入模块
  4. 04查看已安装模块及本地改动
  5. 05检查更新、完整性与安全公告
  6. 06验证自制模块

适用场景

  1. 01为项目查找可复用模块
  2. 02在注入前预览项目变更
  3. 03检查模块完整性及安全公告
  4. 04验证正在编写的模块

MCP 相关

MCP 服务向客户端提供模块搜索、检查、添加、移除、审计和验证等工具,并包含查找与集成提示词。写入限于项目根目录,添加 MCP 配置和安装 npm 包需明确同意。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.genpm.net/
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

2
参数类型必填说明
limitinteger否
querystring是用户需要的内容,例如 'stripe subscriptions'
hasMcpboolean否
keywordsarray否

详细介绍

@genpm-net/mcp

GenPM MCP 服务:让你的 AI Agent 使用与 genpm CLI 相同的引擎,从不可变的 Git 提交中搜索、检查并注入架构模块(源代码 + AI 规则 + MCP 配置)。

claude mcp add genpm -- npx -y @genpm-net/mcp

不想使用 Node.js?原生 genpm 二进制文件内置了同一服务(genpm.net/docs/install):改为注册 genpm mcp serve,或者运行 genpm mcp setup,由它为你写入配置。Cursor、VS Code、Windsurf 和 Codex:请参阅 genpm.net/docs/mcp。

工具

工具功能
genpm_search按需求查找软件包(绝不返回赞助结果)。
genpm_info清单、依赖项、环境变量、MCP 服务和 AI 规则。
genpm_add使用 dryRun: true 制定计划,然后注入。MCP 配置和 npm 安装需要明确授权。
genpm_list列出已安装且有本地更改的软件包。
genpm_remove移除软件包;绝不删除你修改过的代码。
genpm_outdated查看是否有更新版本。
genpm_audit检查完整性、签名和安全公告。
genpm_validate验证你正在编写的软件包。

提示词:genpm-find 和 genpm-integrate。

安全性

不提供 publish、login 或 force 工具:凭据不会落入 Agent 之手。写入操作仅在项目根目录(取自客户端的根目录)内进行,不会执行软件包代码,并且软件包规则会作为明确分隔的第三方内容返回,绝不会自行授权任何操作。

环境变量:GENPM_REGISTRY(使用其他注册表)、GENPM_TELEMETRY=0 或 DO_NOT_TRACK=1(禁用遥测)。

许可证:MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。