AUTOMATIONSWITCH
// MCP SERVER DIRECTORY · 10 SERVERS · SYNCED APR 25

FIND THE RIGHTMCP SERVER.

⋅ K
Try:Skip to index ↓
Share:
// What lives here

An independent, editorially reviewed index of MCP servers.

The Model Context Protocol lets LLM clients call out to servers that expose tools, read files, query databases, hit APIs, or automate your desk. Find the right one and your agent stops guessing and starts shipping.

This directory catalogs every published MCP server we can verify: official Anthropic reference servers, vendor-maintained connectors, and the community long tail. Each entry carries an editorial score, a security read, tool-by-tool notes, and copy-paste install configs for every major client.

We re-review servers weekly. When something ships a breaking change or a questionable permission, the score moves. When it ships something great, we pin it.

FIND SERVERS BY USE CASE

Clients · All
Language · All
Transport · All
Sort · Score ↓
10 results
Editor's PickVendor5Data / Analytics

Firecrawl

Mendable

Web intelligence layer that turns any URL into LLM-optimised markdown. Handles JavaScript rendering, pagination, and structured extraction so your agent reads the live web instead of stale training data.

{ "mcpServers": { "firecrawl": { "command": "npx", "args": ["firecrawl-mcp"], "env": { "FIRECRAWL_API_KEY": "your-key" } } } }
{ "mcpServers": { "firecrawl": { "command": "npx", "args": ["-y", "firecrawl-mcp"], "env": { "FIRECRAWL_API_KEY": "your-key" } } } }
Claude DesktopClaude CodeCursorVS CodeWindsurfCline
6 Tools3,200🔒 Auth
Official5

GitHub

GitHub

Codebase awareness layer for accessing repositories, pull requests, issues, code search, and GitHub Actions. Fine-grained PAT scopes keep access minimal.

npx @modelcontextprotocol/server-github
24 Tools18,000🔒 Auth
Vendor5

Supabase

Supabase

Persistence layer with full Postgres access and Row Level Security awareness. Query tables, manage schemas, handle auth users, and work with storage buckets.

npx @supabase/mcp-server-supabase
18 Tools4,200🔒 Auth
Official5

Filesystem

Anthropic

Local file access with scoped read and write permissions to configured directories. Path allow-listing enforced at the protocol layer. The safe default for local file operations.

npx @modelcontextprotocol/server-filesystem /path/to/allowed/dir
7 Tools2,100
Vendor4

Context7

Upstash

Documentation quality layer that fetches current, version-specific library documentation. Resolves library IDs and returns focused doc sections so your agent works with accurate API references.

npx @upstash/context7-mcp
2 Tools8,500
Vendor4

Notion

Notion

Knowledge base layer providing read and write access to Notion workspaces. Query databases, create pages, update blocks, and search across your workspace.

npx @notionhq/notion-mcp-server
12 Tools1,800🔒 Auth
Official4

Playwright

Anthropic

Browser interaction layer for navigating pages, clicking elements, filling forms, and taking screenshots. Runs headless Chromium with configurable viewport and user agent.

npx @anthropic/mcp-playwright
11 Tools5,400
Official4

Slack

Slack

Team communication layer for reading channels, searching messages, posting updates, and managing threads. Honors Slack rate limits and surfaces ephemeral messages correctly.

npx @modelcontextprotocol/server-slack
9 Tools980🔒 Auth
Vendor4

Stripe

Stripe

Financial intelligence layer for customer lookup, subscription management, payment history, and refund processing. Restricted keys enforce least-privilege access by default.

npx @stripe/mcp --tools=all --api-key=$STRIPE_KEY
14 Tools1,800🔒 Auth
Vendor4

Vercel

Vercel

Deployment layer for managing Vercel projects, deployments, environment variables, and domains. Deploy, promote, rollback, and inspect from your agent context.

npx @vercel/mcp
16 Tools2,400🔒 Auth
+ firecrawl-mcp///+ github-mcp///+ supabase-mcp///+ filesystem-mcp///+ context7-mcp///+ notion-mcp///+ playwright-mcp///+ slack-mcp///+ firecrawl-mcp///+ github-mcp///+ supabase-mcp///+ filesystem-mcp///+ context7-mcp///+ notion-mcp///+ playwright-mcp///+ slack-mcp///
// Frequently Asked

QUESTIONS BEFORE
YOU INSTALL.

The short version of everything we get asked about MCP. Deeper dives live in the articles section.

How do I install an MCP server?

Every server card on this page has copy-paste install snippets for Claude Desktop, Cursor, VS Code, Windsurf, and Cline. For most stdio servers, edit your client config file (e.g. ~/Library/Application Support/Claude/claude_desktop_config.json) and restart the client.

Remote servers (SSE, Streamable HTTP) are usually a URL plus an auth token. Cloud-hosted options skip the local install entirely.

What is the difference between stdio, SSE, and Streamable HTTP?

stdio is the default for local servers. The client spawns the server as a subprocess and talks over standard input/output. Fast, simple, and the server runs on your machine.

SSE (Server-Sent Events) and Streamable HTTP are network transports. The server runs anywhere reachable over HTTPS and streams responses back. Use these for team-shared servers, cloud connectors, or anything you prefer to keep off your local machine.

How do you score servers?

Every scored server is tested against a real workflow we would actually run. We look at: tool coverage vs. what the underlying API offers, error handling, documentation quality, install friction, auth story, and security posture. Scores are out of 5.

Scores are living. When a server ships a breaking change, abandons maintenance, or introduces a questionable permission, we re-review.

Is it safe to install a community server?

That depends entirely on the server. stdio servers run with your user permissions and can read files, hit the network, and execute commands. Treat them the way you treat any CLI tool from GitHub: check the source, pin a version, and prefer scoped auth tokens where offered.

Every card flags Requires Auth, Writes to Disk, and Network Egress so you can triage at a glance. Official and vendor-maintained servers receive a tighter security review than community submissions.

Which clients support MCP?

Claude Desktop, Claude Code, Cursor, VS Code (via the MCP extension), Windsurf, Cline, and a growing list of smaller agents. Each card shows a compatibility row indicating which clients the server has been tested against.

How do I submit a server to this directory?

Open a PR against our public server index, or reach out via the submit form on the contact page. We accept editorial submissions only. Every listing is editorially chosen.

Does AutomationSwitch build MCP servers?

Our parent company Scaletific does, specifically for internal APIs, proprietary systems, and infrastructure that falls outside commodity SaaS. AutomationSwitch itself is the editorial and directory side. If the directory covers your use case, install and go. If you need something custom, the Scaletific CTA below is where to start.

// Scaletific

BUILDING A CUSTOM MCP SERVER?

If the directory covers your use case, install and go. If you need a server for your internal APIs or proprietary systems, Scaletific builds custom MCP servers end-to-end.