Skip to content

About

MCP Registry App: A search app for discovering MCP Servers built using registry.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Repository files navigation

MCP Registry App

A web application for searching and exploring Model Context Protocol (MCP) servers. Built with FastAPI backend and React frontend.

Features

  • 🔍 Search MCP Servers - Search through the official MCP registry
  • 📄 Pagination - Browse servers 5 at a time with clean pagination
  • 📋 Copy to Clipboard - Easily copy install commands for npm/pip packages
  • 🔗 External Links - Quick access to repository URLs
  • 📱 Responsive Design - Works beautifully on desktop and mobile
  • ⚡ Fast & Modern - Built with modern web technologies

Tech Stack

  • Backend: FastAPI with Python
  • Frontend: React with Vite
  • Styling: Modern CSS with Inter font
  • Icons: Lucide React
  • Package Manager: uv for Python dependencies
  • Date Handling: dayjs for relative timestamps

Screenshots

MCP Registry App

Modern, clean interface for browsing MCP servers with detailed modal views

Quick Start

Option 1: Using the shell script (Recommended)

./start.sh

Option 2: Using Python script

python3 start.py

Option 3: Using uv directly

uv run uvicorn backend.main:app --host 0.0.0.0 --port 8000 --reload

Option 4: Manual startup

# Terminal 1 - Backend
uv run uvicorn backend.main:app --host 0.0.0.0 --port 8000 --reload

# Terminal 2 - Frontend
cd frontend && npm run dev

Access URLs

Development

Backend Setup

The backend uses uv for dependency management:

uv add fastapi uvicorn httpx

Frontend Setup

The frontend is a standard React + Vite application:

cd frontend
npm install
npm install lucide-react

API Endpoints

  • GET /api/servers - List servers with pagination and search
  • GET /api/servers/{id} - Get specific server details
  • GET /api/health - Health check

Design

The app features a modern, clean design with:

  • Inter font for excellent typography
  • Subtle shadows and borders
  • Responsive grid layout
  • Smooth transitions and hover effects
  • Clean color palette with CSS custom properties

Made with ❤️ by AI Anytime

About

MCP Registry App: A search app for discovering MCP Servers built using registry.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages