MCP ExplorerExplorer

Mcp Server Directory

@ankittyagi140on 9 months ago
2 MIT
FreeCommunity
AI Systems
#mcp-server#nextjs#reactjs#supabase#tailwindcss#typescript
Discover and share Model Context Protocol Servers for AI applications, development, and integration.

Overview

What is Mcp Server Directory

The mcp-server-directory is a comprehensive application designed to discover and share Model Context Protocol Servers specifically for AI applications, development, and integration.

Use cases

Use cases for the mcp-server-directory include developers looking to find suitable MCP servers for their projects, users wanting to share their own servers, and researchers exploring AI applications that leverage these servers.

How to use

To use the mcp-server-directory, users can browse through server listings, utilize search and filter options to find specific servers, view detailed information on server detail pages, and submit their own MCP servers for inclusion in the directory.

Key features

Key features include server listings with detailed information, search and filter capabilities, a server detail page for comprehensive insights, a submission form for adding new servers, and an admin review system for moderation.

Where to use

The mcp-server-directory can be used in various fields such as game development, AI application integration, and any domain that utilizes Model Context Protocol Servers.

Content

MCP Server Directory - Your Ultimate Model Context Protocol Server & clients Discovery Platform

A comprehensive, user-friendly directory application for discovering, exploring, and managing Model Context Protocol (MCP) servers. Our platform offers powerful search capabilities, advanced filtering options, and seamless server submission features to connect the MCP community.

Key Features

🎮 Server Discovery & Management

  • Comprehensive Server Listings: Browse through an extensive collection of MCP servers with detailed specifications and performance metrics
  • Advanced Search & Filtering: Find your perfect server using our intelligent search system that filters by:
    • Server tags and categories
    • Performance metrics
    • Feature availability
    • Custom keywords
  • Detailed Server Profiles: Access in-depth information about each server including:
    • Technical specifications
    • Performance statistics
    • User reviews and ratings
    • Server status and uptime

📝 User-Friendly Submission System

  • Streamlined Server Submission: Easily add your MCP server to our directory with our intuitive submission form
  • Real-time Validation: Instant feedback on submission requirements and server compatibility
  • Admin Review System: Professional moderation ensures quality and reliability of listed servers

🔧 Technical Excellence

  • Modern Tech Stack: Built with cutting-edge technologies for optimal performance:
    • Next.js - Lightning-fast React framework for superior user experience
    • Supabase - Robust backend infrastructure for secure data management
    • Tailwind CSS - Modern, responsive design system
    • React Hook Form - Efficient form handling and validation
    • Zod - Type-safe schema validation
    • Lucide Icons - Beautiful, consistent iconography
    • Next Themes - Seamless theme customization

Getting Started

Prerequisites

  • Node.js 18+ and npm
  • Supabase account and project

Quick Installation Guide

  1. Clone the repository:

    git clone https://github.com/yourusername/mcp-server-directory.git
    cd mcp-server-directory
    
  2. Install dependencies:

    npm install
    
  3. Configure environment variables:
    Create a .env.local file with your Supabase credentials:

    NEXT_PUBLIC_SUPABASE_URL=your-supabase-url
    NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-anon-key
    
  4. Set up Supabase database:
    Create a servers table with the following schema:

    • 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’)
    • features (array)
  5. Launch the development server:

    npm run dev
    
  6. Access the application at http://localhost:3000

Deployment

Deploy your instance effortlessly on Vercel:

npm run build

Why Choose MCP Server Directory?

  • Community-Driven: Built by and for the MCP community
  • Performance-Focused: Optimized for speed and reliability
  • User-Centric Design: Intuitive interface for both server owners and users
  • Secure & Reliable: Enterprise-grade security and data protection
  • Scalable Architecture: Ready to grow with your needs

License

This project is licensed under the MIT License - see the LICENSE file for details.

Community & Support

Join our growing community of MCP enthusiasts and server administrators. Your feedback and contributions help us make the MCP Server Directory better for everyone.

Acknowledgements

Special thanks to:

  • The vibrant MCP community for their continuous innovation
  • All contributors to the open-source libraries that power this project
  • Our dedicated users and server administrators

VISIT: https://www.mcp-server-directory.com/
Built with ❤️ for the MCP community

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers