加载mcp
CLI工具,用于发现、搜索和安装用于Claude Code、Cursor和其他AI工具的MCP(模型上下文协议)服务器。
](https://www.npmjs.com/package/load-mcp) 
什么是MCP?
模型上下文协议(MCP) 是一个开放标准,允许像Claude这样的人工智能助手连接到外部工具和数据源。MCP服务器提供文件访问、数据库查询、API集成、web浏览等功能。
加载mcp 通过精心策划的50多台服务器注册表,可以轻松发现和安装MCP服务器。不再手动编辑JSON配置文件。
快速开始
# Install an MCP server instantly (no install needed)
npx load-mcp install github
# Or install globally
npm install -g load-mcp
load-mcp install puppeteer特性
- 50+MCP服务器 来自官方和社区来源,预先索引并准备安装
- 多工具支持 --为Claude Code或Cursor安装服务器
- 快速搜索 --按名称、描述或标签查找服务器
- 自动配置 --自动将服务器配置添加到设置文件中
- 配置片段 --准确显示添加了什么配置
- 程序化API --在您自己的工具中用作库
命令
安装MCP服务器
load-mcp install github # Install for Claude Code (default)
load-mcp install github --tool cursor # Install for Cursor
load-mcp install github --global # Install globally
load-mcp # Shorthand for install运行install时,加载mcp:
- 在注册表中查找服务器
- 将服务器配置添加到设置文件中
- 显示添加的配置代码段
克劳德代码 配置已添加到 ~/.claude/settings.json:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": ""
}
}
}
}光标 配置已添加到 .cursor/mcp.json:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": ""
}
}
}
}搜索和浏览
load-mcp list # List all MCP servers
load-mcp list --source official # Filter by source
load-mcp list --tag database # Filter by tag
load-mcp list --tool cursor # Filter by compatible tool
load-mcp search database # Search by keyword
load-mcp search "file" --tag utility
load-mcp info puppeteer # Detailed info about a server
load-mcp tags # Show all tags with counts
load-mcp sources # Show all server sources更新注册表
load-mcp update # Fetch latest servers from GitHub
GITHUB_TOKEN=ghp_xxx load-mcp update # Use token for higher rate limitsJSON 输出
load-mcp list --json # Machine-readable output
load-mcp search database --json
load-mcp info github --json可用的MCP服务器
| 类别 | 服务器 |
|---|---|
| 数据库 | PostgreSQL、MySQL、SQLite、Redis、MongoDB、Elasticsearch、Neo4j、BigQuery、Snowflake、Supabase、Airtable |
| Git和代码 | GitHub,GitLab |
| 生产力 | 概念,线性,Jira,Todoist,谷歌日历,黑曜石,汇流 |
| 云和DevOps | AWS、Docker、Kubernetes、Vercel、Cloudflare、Terraform、CircleCI |
| 沟通 | Slack、Discord、Telegram、Twilio、SendGrid |
| 浏览器和搜索 | 勇敢的搜索,木偶,剧作家,获取 |
| 监控 | 哨兵、Datadog、Grafana、普罗米修斯、PagerDuty、Raygun |
| 设计 | Figma |
| 支付 | Stripe,Shopify |
| 地图和位置 | 谷歌地图,天气 |
| 人工智能和实用程序 | 记忆,顺序思维,一切,时间,计算器 |
| 存储 | 谷歌云端硬盘、文件系统 |
服务器源
| 源 | 存储库 | 类型 |
|---|---|---|
| 官方 | 模型上下文协议/服务器 | 官方 |
| 社区 | punkpeye/很棒的mcp服务器 | 策划 |
| 第三方 | 各种GitHub仓库 | 社区 |
程序化API
const { findServer, searchServers, installServer } = require('load-mcp');
// Search
const results = searchServers('database', { tag: 'cloud' });
// Get server info
const server = findServer('github');
// Install programmatically
installServer(server, { tool: 'claude-code', global: true });重建注册表
scraper从GitHub源获取MCP服务器元数据:
npm run scrape # Rebuild from GitHub
GITHUB_TOKEN=ghp_xxx npm run scrape # With auth for higher rate limits贡献
- 分叉回购
- 将服务器添加到
data/mcp-registry.json或在中添加新源src/scraper/index.js - 提交PR
向注册表添加新的MCP服务器
向添加条目 servers 数组in data/mcp-registry.json:
{
"name": "my-server",
"description": "Description of what the server does",
"tags": ["database", "api"],
"source": "community",
"compatible": ["claude-code", "cursor"],
"install_command": "npx -y my-mcp-server",
"repo_url": "https://github.com/owner/my-mcp-server",
"config_example": {
"command": "npx",
"args": ["-y", "my-mcp-server"],
"env": {
"API_KEY": ""
}
}
}许可证
麻省理工学院
