Get the FREE Ultimate OpenClaw Setup Guide →

mcpso

directory for Awesome MCP Servers

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio chatmcp-mcpso node server.js \
  --env SUPABASE_URL="your-supabase-url" \
  --env SUPABASE_ANON_KEY="your-supabase-anon-key" \
  --env NEXT_PUBLIC_WEB_URL="http://localhost:3000"

How to use

This MCP server directory hosts multiple Awesome MCP servers. The mcpso entry represents a specific server instance within this directory. To get started, install dependencies and set up the environment as shown in the installation section. Once running, you can access the development site locally and explore the MCP services provided by this server. The tooling is oriented around a Node-based server (executed via node server.js) and relies on a Supabase-backed database. Use the provided environment variables to configure your database connection and the web URL for the frontend preview.

How to install

Prerequisites:

  • Node.js and a package manager (pnpm recommended)
  • Access to a PostgreSQL-compatible database (Supabase is suggested)

Step-by-step:

  1. clone the repository git clone https://github.com/chatmcp/mcp-directory.git cd mcp-directory

  2. install dependencies pnpm install

  3. prepare your database

    • Create a Supabase project or any PostgreSQL database.
    • Import or run the SQL script located at data/install.sql if provided by the repository.
  4. configure environment

    • Create a .env file in the project root with at least: SUPABASE_URL="your-supabase-url" SUPABASE_ANON_KEY="your-supabase-anon-key" NEXT_PUBLIC_WEB_URL="http://localhost:3000"
  5. run the development server pnpm dev

  6. preview Open http://localhost:3000 in your browser to access the MCP site.

Additional notes

Tips and notes:

  • Ensure the Supabase URL and anon key are kept secret in production; use environment-specific .env files or secret management.
  • If the server fails to start, check that the database is reachable and the database schema from data/install.sql is applied.
  • The README references pnpm; if you prefer npm or yarn, adapt the install/start commands accordingly.
  • This directory may host multiple MCP servers; replace mcpso with the actual server name when configuring deployments.
  • For deployments, consider mapping NEXT_PUBLIC_WEB_URL to your public domain and securing environment variables in your hosting platform.

Related MCP Servers

Sponsor this space

Reach thousands of developers