mcp-server-collector MCP server
用于通过互联网收集MCP Servers的MCP Server。
MCP Server Collector - 快速开始指南
简介
MCP Server Collector 是一个用于从互联网收集 MCP 服务器的工具。
功能工具
- extract-mcp-servers-from-url: 从 URL 提取 MCP 服务器
- 参数:
url
(必需)
- 参数:
- extract-mcp-servers-from-content: 从内容中提取 MCP 服务器
- 参数:
content
(必需)
- 参数:
- submit-mcp-server: 提交 MCP 服务器到目录
- 参数:
url
(必需),avatar_url
(可选)
- 参数:
配置
创建 .env
文件:
OPENAI_API_KEY="sk-xxx"
OPENAI_BASE_URL="https://api.openai.com/v1"
OPENAI_MODEL="gpt-4o-mini"
MCP_SERVER_SUBMIT_URL="https://mcp.so/api/submit-project"
安装与设置
Claude 桌面版配置
找到配置文件:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
已发布版本配置:
"mcpServers": {
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"mcp-server-collector": {
"command": "uvx",
"args": ["mcp-server-collector"],
"env": {
"OPENAI_API_KEY": "sk-xxx",
"OPENAI_BASE_URL": "https://api.openai.com/v1",
"OPENAI_MODEL": "gpt-4o-mini",
"MCP_SERVER_SUBMIT_URL": "https://mcp.so/api/submit-project"
}
}
}
开发与调试
构建与发布
# 同步依赖
uv sync
# 构建包
uv build
# 发布到 PyPI
uv publish
调试
推荐使用 MCP Inspector:
npx @modelcontextprotocol/inspector uv --directory path-to/mcp-server-collector run mcp-server-collector