mcp-server-collector logo

mcp-server-collector

by chatmcp

The mcp-server-collector is a server designed to collect MCP (Model Context Protocol) servers over the internet. It provides tools for extracting MCP servers from URLs and content, and submitting them to a directory.

View on GitHub

Last updated: N/A

What is mcp-server-collector?

The mcp-server-collector is a server that gathers MCP servers from various online sources and allows for their submission to a central directory. It utilizes tools to extract server information from URLs and content.

How to use mcp-server-collector?

To use the server, configure the .env file with necessary API keys and URLs. Install the server according to the provided instructions for Claude Desktop. Use the provided tools (extract-mcp-servers-from-url, extract-mcp-servers-from-content, submit-mcp-server) with their respective arguments. For development and debugging, refer to the provided instructions using uv and the MCP Inspector.

Key features of mcp-server-collector

  • Extracts MCP servers from URLs

  • Extracts MCP servers from content

  • Submits MCP servers to a directory (mcp.so)

  • Configurable via .env file

  • Supports development and debugging with MCP Inspector

Use cases of mcp-server-collector

  • Aggregating a list of available MCP servers

  • Building a directory of MCP servers

  • Automating the discovery of MCP servers

  • Monitoring the availability of MCP servers

  • Researching the landscape of MCP servers

FAQ from mcp-server-collector

What is an MCP server?

MCP stands for Model Context Protocol. An MCP server likely serves models or provides context for models.

Where does the server submit the gathered MCP servers?

The server submits to a directory like mcp.so, as configured by the MCP_SERVER_SUBMIT_URL environment variable.

What is the purpose of the OPENAI_API_KEY?

The OPENAI_API_KEY is likely used for extracting information from content using OpenAI's models.

How do I debug the MCP server?

The recommended approach is to use the MCP Inspector, as described in the Development section of the README.

Where can I find more information about MCP?

The README provides links to a Telegram group and a Discord server for the MCP community.