MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

The MCP gateway platform. PlexMCP gives you a unified gateway to manage, orchestrate, and secure your MCP servers.

Created 1/8/2026
Updated 1 day ago
Repository documentation and setup instructions

PlexMCP Logo

PlexMCP

The MCP gateway platform.
Docs · PlexMCP Cloud · Discord

License Build Release Discord


PlexMCP is a unified gateway for managing and orchestrating MCP (Model Context Protocol) servers. It provides enterprise-grade authentication, multi-tenant isolation, and comprehensive audit logging for AI applications.

  • MCP Server Orchestration with connection pooling and routing (Docs)
  • Multi-Tenant Organizations with complete data isolation (Docs)
  • API Key Management with scoped permissions and rate limiting (Docs)
  • Two-Factor Authentication with TOTP support (Docs)
  • Usage Analytics for monitoring and billing (Docs)
  • Audit Logging for compliance and debugging (Docs)

Getting Started

Self-Hosting with Docker

# Clone the repository
git clone https://github.com/PlexMCP/PlexMCP-OSS.git
cd PlexMCP-OSS

# Run setup (generates .env with secrets)
./scripts/setup.sh

# Start with pre-built images
docker compose --profile prebuilt up -d

# Open http://localhost:3000

For detailed instructions, see the Self-Hosting Guide.

PlexMCP Cloud

The fastest way to get started is with PlexMCP Cloud - our managed platform with:

  • Instant setup, no infrastructure to manage
  • Automatic SSL and custom domains
  • Usage-based billing with free tier
  • Priority support and SLA

Get started for free

Documentation

Docs are verified against implementation. See /docs-site and Documentation Accuracy.

Architecture

PlexMCP is built with:

  • Backend: Rust with Axum web framework
  • Frontend: Next.js 15 with TypeScript
  • Database: PostgreSQL 15+ with SQLx
  • Cache: Redis 7+
PlexMCP-OSS/
├── crates/
│   ├── api/        # API server
│   ├── billing/    # Billing integration
│   ├── shared/     # Shared types
│   └── worker/     # Background jobs
├── web/            # Next.js dashboard
├── migrations/     # Database migrations
└── docs-site/      # Documentation

Community & Support

For enterprise support, contact support@plexmcp.com.

Contributing

We welcome contributions! See our Contributing Guide for details.

# Development setup
cargo install cargo-watch sqlx-cli
cargo watch -x run

# Run tests
cargo test --workspace

Security

Security is a top priority. PlexMCP includes:

  • Row-Level Security (RLS) on all database tables
  • Encryption at rest and in transit
  • SOC 2 Type II compliance ready
  • OWASP Top 10 protections

For security issues, please email security@plexmcp.com. See our Security Policy.

License

PlexMCP is source-available under the FSL-1.1-Apache-2.0 license:

  • Self-host freely on your own infrastructure
  • Modify the source for your needs
  • Commercial use permitted
  • Converts to Apache 2.0 after five years

See COMMERCIAL_LICENSE.md for enterprise licensing.


Website · Docs · Discord · Twitter

Quick Setup
Installation guide for this server

Install Package (if required)

docker run -i PlexMCP/PlexMCP-OSS

Cursor configuration (mcp.json)

{ "mcpServers": { "plexmcp-plexmcp-oss": { "command": "docker", "args": [ "run", "-i", "PlexMCP/PlexMCP-OSS" ] } } }