mcpso
directory for Awesome MCP Servers
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:
-
clone the repository git clone https://github.com/chatmcp/mcp-directory.git cd mcp-directory
-
install dependencies pnpm install
-
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.
-
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"
-
run the development server pnpm dev
-
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
awesome s
A curated list of excellent Model Context Protocol (MCP) servers.
mcp-sysoperator
MCP for Ansible, Terraform, LocalStack, and other IaC tools. Create and iterate IaC
lightdash
A MCP(Model Context Protocol) server that accesses to Lightdash
agent
MCPAgent for Grupa.AI Multi-agent Collaboration Network (MACNET) with Model Context Protocol (MCP) capabilities baked in
rollbar
Pre-release - Model Context Protocol server for Rollbar
mcpbar
The CLI manager for MCP servers