Mcp Server Collector

Mcp Server Collector

🚀 MCP 服务器收集器

MCP 服务器收集器是一款专门用于从互联网上收集 MCP 服务器的工具,为相关用户提供便捷的服务器收集服务。

🚀 快速开始

📦 安装指南

Claude Desktop

  • MacOS:配置文件路径为 ~/Library/Application\ 支持/Claude/claude_desktop_config.json
  • Windows:配置文件路径为 %APPDATA%/Claude/claude_desktop_config.json
开发/未发布的服务器配置 ``` "mcpServers": { "fetch": { "command": "uvx", "args": ["mcp-server-fetch"] }, "mcp-server-collector": { "command": "uv", "args": [ "--directory", "path-to/mcp-server-collector", "run", "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" } } } ```
已发布的服务器配置 ``` "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" } } } ```

✨ 主要特性

该服务器实现了三个实用工具:

  • extract-mcp-servers-from-url:从给定 URL 中提取 MCP 服务器。此工具接受“url”作为必需的字符串参数。
  • extract-mcp-servers-from-content:从给定内容中提取 MCP 服务器。它接受“content”作为必需的字符串参数。
  • submit-mcp-server:向 MCP 服务器目录(如 mcp.so)提交一个 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"

开发

构建和发布

为了准备分发包,可按以下步骤操作:

  1. 同步依赖并更新锁定文件:
uv sync
  1. 构建发行版:
uv build

这将在 dist/ 目录下生成发行版。 3. 发布:

uv publish

调试

在调试时,可以通过以下命令启用调试模式:

DEBUG=mcp-server-collector uv run

👥 社区

👨‍💻 作者

  • 0 关注
  • 0 收藏,8 浏览
  • system 提出于 2025-10-05 14:36

相似服务问题

相关AI产品