MCP Server Directory
@csayscrypto
About MCP Server Directory
No overview available yet
Basic information
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Server Directory?
MCP Server Directory is a web application for browsing, searching, and submitting Minecraft Protocol (MCP) servers. It allows users to explore server listings, filter by tags or features, and submit new servers for admin review. The directory uses Supabase for its backend and authentication, and is built with Next.js.
How to use MCP Server Directory?
Clone the repository, install dependencies with npm install, and set up a .env.local file with your Supabase project’s URL and anonymous key. Create a servers table in Supabase with the specified schema, then run npm run dev to start the development server on http://localhost:3000.
Key features of MCP Server Directory
- Browse and explore MCP server listings
- Search and filter servers by tags or keywords
- View detailed server information on a dedicated page
- Submit new servers through a submission form
- Admin review system for moderating submissions
Use cases of MCP Server Directory
- A player searching for a Minecraft server with specific features or tags
- A server owner submitting their MCP server for community listing
- An administrator reviewing and approving or rejecting pending server submissions
- A developer integrating directory data via Supabase for a companion tool
FAQ from MCP Server Directory
What does MCP stand for in this directory?
MCP stands for Minecraft Protocol, which is the set of rules that Minecraft clients and servers use to communicate.
What are the runtime requirements?
Node.js 18 or later and npm are required. You also need a Supabase account and project for the backend database and authentication.
How do I set up the database?
Create a Supabase project, then create a servers table with the following columns: id (uuid, primary key), created_at (timestamp), name (text), description (text), endpoint_url (text), tags (array), logo_url (text, nullable), github_url (text, nullable), contact_info (text, nullable), status (text, enum: 'pending', 'approved', 'rejected'), and features (array).
How can I deploy the application?
Run npm run build and deploy the resulting output on platforms like Vercel. The application is designed to be easily deployable on such services.
What is the tech stack used?
The project uses Next.js (React framework), Supabase (backend and authentication), Tailwind CSS (styling), React Hook Form and Zod (form and schema validation), Lucide Icons, and Next Themes (theme switching).
More Files & Storage MCP servers
MCP Filesystem Server
mark3labsGo server implementing Model Context Protocol (MCP) for filesystem operations.
mcp-v8: V8 JavaScript MCP Server
r33drichardsMCP server that exposes a V8 JavaScript runtime as a tool for AI agents like Claude and Cursor. Supports persistent heap snapshots via S3 or local filesystem, and is ready for integration with modern AI development environments.

Filesystem
modelcontextprotocolModel Context Protocol Servers
Mcp Directory
chatmcpdirectory for Awesome MCP Servers
Comments