MCP Directory is a curated collection of Model Context Protocol servers, providing a centralized hub for discovering and exploring various MCP implementations. The platform offers a user-friendly interface to browse, search, and filter MCP servers by categories, making it easier for developers to find the right tools for their AI applications. With community integration and regular updates, it serves as the go-to resource for the growing MCP ecosystem.
MCP Directory (mcp.so) is a comprehensive directory for Model Context Protocol servers. It provides a centralized location where developers can discover, explore, and contribute to the growing ecosystem of MCP servers.
To set up your own instance of the MCP Directory:
git clone https://github.com/chatmcp/mcp-directory.git
cd mcp-directory
pnpm install
Prepare the database:
data/install.sql
Configure environment variables:
.env
file in the root directory with the following variables:SUPABASE_URL="your-supabase-url"
SUPABASE_ANON_KEY="your-supabase-anon-key"
NEXT_PUBLIC_WEB_URL="http://localhost:3000"
Start the development server:
pnpm dev
The MCP Directory provides a user-friendly interface to:
The platform is designed to be intuitive and easy to navigate, with a clean and modern UI built using Next.js and Tailwind CSS.
You can contribute to the MCP Directory in several ways:
Join the MCP community through these channels:
The MCP Directory can be customized to fit your specific needs:
components
directorymodels
directoryservices
directoryThe codebase is well-structured and follows modern web development practices, making it easy to extend and customize.