registry
Verified Safeby AlejandroVelezGuillermo
Overview
A community-driven registry service for Model Context Protocol (MCP) servers, enabling discovery, management, and sharing of model contexts.
Installation
docker compose up -dEnvironment Variables
- MCP_REGISTRY_SERVER_ADDRESS
- MCP_REGISTRY_DATABASE_URL
- MCP_REGISTRY_DATABASE_NAME
- MCP_REGISTRY_COLLECTION_NAME
- MCP_REGISTRY_LOG_LEVEL
- MCP_REGISTRY_SEED_FILE_PATH
- MCP_REGISTRY_SEED_IMPORT
- MCP_REGISTRY_VERSION
- MCP_REGISTRY_GITHUB_CLIENT_ID
- MCP_REGISTRY_GITHUB_CLIENT_SECRET
Security Notes
The docker-compose.yml file, while convenient for local development, exposes MongoDB without explicit authentication. If this configuration is used in a production environment, it presents a significant security risk for the database. The application's Go code generally follows good practices by using environment variables for sensitive configurations (GitHub Client ID/Secret) and implements a GitHub device flow for publisher authentication, including token validation against the application and repository owner/organization.
Similar Servers
registry
The MCP registry provides MCP clients with a list of MCP servers, acting as an app store for MCP servers by cataloging their metadata.
registry
This repository serves as a centralized registry and validation framework for biomedical Model Context Protocol (MCP) servers, enhancing their discoverability and ensuring metadata compliance for an AI-driven ecosystem.
mcp-mcp
A Meta-MCP server to discover, suggest, and potentially provision other Model Context Protocol (MCP) servers for AI assistants.
mcp-registry
This repository serves as a centralized, community-maintained registry for Model Context Protocol (MCP) servers, providing structured installation configurations to facilitate discovery and integration for MCP clients and hubs.