
automcp
by lirantal·★ 5·综合分 40
AutoMCP 自动检测您的 package.json 依赖并为您的编码工具配置 MCP 服务器。
概述
AutoMCP 是一个命令行工具,它会扫描项目的 package.json 文件,将每个依赖项解析为其 GitHub 仓库,并为流行的编码工具(如 Cursor 和 VS Code)自动生成 MCP 服务器配置。该工具通过检测项目目录中的代理配置文件工作,解析依赖项,并将 GitMCP URL 添加到您的 MCP 配置中,而不会覆盖现有条目。工具支持预览模式的干运行,可以防止重复,并且根据需要包含开发依赖项。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您有多个具有许多依赖项的 Node.js 项目并希望自动配置相关 MCP 服务器而不进行手动设置时,选择 AutoMCP。
什么时候不要选它
如果您需要对服务器配置进行细粒度控制、使用非 GitHub 依赖项或更喜欢手动管理 MCP 服务器,则应避免使用 AutoMCP。
此 server 暴露的工具
从 README 抽取出 1 个工具automcpautomcp [options]Auto-detects coding agents and generates MCP server configurations based on package.json dependencies
说明:Tool name inferred from the CLI command, but the README primarily documents it as a CLI tool rather than an MCP server with exposed tools. No explicit MCP tools section found in the documentation.
可对比工具
安装
安装
使用 npx 运行(无需安装):
npx automcp或添加为开发依赖:
npm add -D automcp使用方法
# 基本使用
npx automcp
# 预览更改
npx automcp --dry-run
# 包含开发依赖项
npx automcp --include-dev
# 针对特定代理
npx automcp --agent cursor配置
AutoMCP 自动检测代理配置文件:
- Cursor: 项目目录中的
.cursor/mcp.json - VS Code: 项目目录中的
.vscode/mcp.json
该工具会将 GitMCP 服务器添加到您的现有配置中,而不会覆盖现有条目。
FAQ
- AutoMCP 是否修改全局代理配置?
- 不,AutoMCP 仅更新本地项目配置(例如,项目目录中的 `.cursor/mcp.json` 或 `.vscode/mcp.json`)。它不会修改您主目录中的全局配置。
- 如果某个包没有 GitHub 仓库会怎样?
- 没有 GitHub 仓库或使用非 GitHub URL 的包将被跳过。只有具有有效 GitHub 仓库字段的包才被支持。
automcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。