MCP Catalogs
首页automcp screenshot

automcp

by lirantal·5·综合分 40

AutoMCP 自动检测您的 package.json 依赖并为您的编码工具配置 MCP 服务器。

developer-toolsai-llmproductivity
2
Forks
1
活跃 Issue
本月
最近提交
2 天前
收录于

概述

AutoMCP 是一个命令行工具,它会扫描项目的 package.json 文件,将每个依赖项解析为其 GitHub 仓库,并为流行的编码工具(如 Cursor 和 VS Code)自动生成 MCP 服务器配置。该工具通过检测项目目录中的代理配置文件工作,解析依赖项,并将 GitMCP URL 添加到您的 MCP 配置中,而不会覆盖现有条目。工具支持预览模式的干运行,可以防止重复,并且根据需要包含开发依赖项。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:根据依赖项为 JavaScript/Node.js 项目自动设置 MCP 服务器
:在团队中跨多个项目维护一致的 MCP 配置
:快速为新项目中的包尝试 MCP 服务器
:AutoMCP 是否修改全局代理配置?
:如果某个包没有 GitHub 仓库会怎样?

什么时候选它

当您有多个具有许多依赖项的 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.

可对比工具

mcp-config-generatormanual-mcp-setupgitmcp-cli

安装

安装

使用 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。