Mcp Base

by berkayderin

173 downloads Not rated yet

About

MCP Base is a community-driven web platform focused on the Model Context Protocol (MCP) ecosystem. This platform serves as a central directory for discovering, sharing, and organizing MCP servers and clients.

Explore

- Comprehensive directory of MCP servers and clients
- Search, filtering, and sorting by GitHub stars
- AI-powered analysis and descriptions of listed items
- Over 60 specialized categories for organization
- Blog with markdown-supported content and SEO optimization
- Secure database management with Supabase and Row Level Security

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Mcp Base
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

- Node.js 18+
- npm or yarn
- Supabase account

npm install

Create a .env.local file:

env
NEXT_PUBLIC_SUPABASE_URL=your_supabase_url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_key
```

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "mcp base": {
            "mcp-base": {
                "command": "bun",
                "args": [
                    "dev"
                ]
            }
        }
    }
}

McpServers

{
    "mcp-base": {
        "command": "bun",
        "args": [
            "dev"
        ]
    }
}

Next.js
TypeScript
Supabase
Tailwind CSS

MCP Base is a community-driven web platform focused on the Model Context Protocol (MCP) ecosystem. This platform serves as a central directory for discovering, sharing, and organizing MCP servers and clients.

Features

MCP Server and Client Directory

- Comprehensive collection of MCP servers and clients
- Category-based filtering and search
- Sorting by GitHub stars
- AI-powered analysis and descriptions

Smart Categorization

- 60+ specialized categories
- AI Model Integration, Context Management, Agent Frameworks
- Knowledge Management, Developer Tools, Security solutions
- Industry-specific and technological domains

Modern Web Technologies

- Next.js 14 App Router
- Type safety with TypeScript
- Modern design with Tailwind CSS
- Responsive and mobile-friendly

Blog and Content Management

- MCP-related blog posts
- Markdown-supported content editor
- SEO optimization
- Automatic reading time calculation

Secure Database Management

- Supabase PostgreSQL
- Row Level Security (RLS)
- Real-time updates
- Automatic backups

Project Structure

mcp-base/
├── app/                     # Next.js App Router
│   ├── (legal)/            # Legal pages (privacy, terms)
│   ├── blog/               # Blog pages and slug routing
│   ├── clients/            # MCP client directory
│   ├── servers/            # MCP server directory
│   ├── globals.css         # Global styles
│   ├── layout.tsx          # Root layout
│   ├── page.tsx            # Homepage
│   └── providers.tsx       # Context providers
├── backend/                # Backend logic
│   ├── queries/            # Supabase queries
│   │   ├── blog.ts         # Blog CRUD operations
│   │   ├── clients.ts      # Client data
│   │   └── servers.ts      # Server data
│   ├── sql/                # Database schema
│   ├── supabase/           # Supabase configuration
│   └── types/              # TypeScript type definitions
├── components/             # React components
│   ├── core/               # Core application components
│   ├── layout/             # Layout components
│   ├── magicui/            # Custom UI components
│   └── ui/                 # Shadcn/ui components
├── data/                   # Static data files
│   ├── categories.ts       # Category definitions
│   └── faqs.ts             # FAQ data
└── helpers/                # Helper functions
    └── estimateReadingTime.ts

Installation

Prerequisites

- Node.js 18+
- npm or yarn
- Supabase account

1. Clone the Repository

git clone https://github.com/berkayderin/mcp-base.git
cd mcp-base

2. Install Dependencies

```bash
npm install

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.