Skip to content
Tutorial · Part 3 of 4June 2026 · 9 min read

12 Production MCP Server Configuration Recipes for 2026

Copy-paste production-ready Model Context Protocol (MCP) server configurations. Connect developer tools, relational databases, cloud edge networks, and payment APIs directly into Claude Desktop and Cursor IDE.

1. Production-Tested Configuration Recipes

Integrating Model Context Protocol into your daily engineering workflow requires robust, tested JSON configurations. Below is our curated catalog of production recipes covering key enterprise and open-source infrastructure services.

GitHub

Developer Tools
Full Docs →

Manage pull requests, inspect commit history, triage issues, and automate code reviews.

Install Command:npx -y @modelcontextprotocol/server-github
Configuration JSON:
{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": { "GITHUB_PERSONAL_ACCESS_TOKEN": "github_pat_..." }
    }
  }
}
Authentication Scheme:

Fine-grained Personal Access Token with repo, issues, and PR permissions.

Sample User Prompt:

Review PR #12 and summarize potential race conditions in auth/session.ts.

PostgreSQL

Databases
Full Docs →

Inspect schema definitions, run EXPLAIN ANALYZE queries, and construct database migrations.

Install Command:npx -y @modelcontextprotocol/server-postgres <DATABASE_URL>
Configuration JSON:
{
  "mcpServers": {
    "postgres": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-postgres", "postgresql://user:pass@localhost:5432/main"]
    }
  }
}
Authentication Scheme:

Dedicated read-only Postgres user role (GRANT SELECT ON ALL TABLES).

Sample User Prompt:

Inspect users and orders tables and compute 30-day cohort retention.

Stripe

Fintech & Payments
Full Docs →

Calculate MRR metrics, list recent customer charges, and triage dispute evidence.

Install Command:npx -y @modelcontextprotocol/server-openapi https://mcpbridge.org/config/stripe.json
Configuration JSON:
{
  "mcpServers": {
    "stripe": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-openapi", "https://mcpbridge.org/config/stripe.json"],
      "env": { "STRIPE_SECRET_KEY": "rk_live_..." }
    }
  }
}
Authentication Scheme:

Stripe Restricted API Key (RAK) with granular read permissions.

Sample User Prompt:

Find all failed invoice charges this week and group them by decline code.

Slack

ChatOps
Full Docs →

Broadcast deployment updates, summarize incident channels, and manage team notifications.

Install Command:npx -y @modelcontextprotocol/server-slack
Configuration JSON:
{
  "mcpServers": {
    "slack": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-slack"],
      "env": { "SLACK_BOT_TOKEN": "xoxb-..." }
    }
  }
}
Authentication Scheme:

Slack Bot Token with chat:write, channels:read, and channels:history scopes.

Sample User Prompt:

Summarize the last 40 messages in #war-room-auth into an incident timeline.

Cloudflare

DevOps & Cloud
Full Docs →

Manage DNS zone records, purge edge CDN caches, and deploy Cloudflare Workers.

Install Command:npx -y @cloudflare/mcp-server
Configuration JSON:
{
  "mcpServers": {
    "cloudflare": {
      "command": "npx",
      "args": ["-y", "@cloudflare/mcp-server"],
      "env": { "CLOUDFLARE_API_TOKEN": "cf_token_..." }
    }
  }
}
Authentication Scheme:

Zone-scoped Cloudflare API token with DNS Edit and Cache Purge permissions.

Sample User Prompt:

Purge CDN cache for https://mcpbridge.org/assets/* following release v2.4.

Supabase

Databases & BaaS
Full Docs →

Manage PostgreSQL tables, audit Row Level Security (RLS), and generate TypeScript types.

Install Command:npx -y @modelcontextprotocol/server-supabase
Configuration JSON:
{
  "mcpServers": {
    "supabase": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-supabase"],
      "env": { "SUPABASE_ACCESS_TOKEN": "sbp_..." }
    }
  }
}
Authentication Scheme:

Supabase Personal Access Token or direct transaction pooler connection URI.

Sample User Prompt:

Audit RLS policies on the profiles table and flag missing user isolation rules.

Continue the OpenAPI to MCP Tutorial Series