MCP directory
Model Context Protocol servers
582 MCP servers — install commands + config snippets + live GitHub stats. Browse anonymously, or sign in to like, install, and tune your For You feed.
-
Filesystem
Read, write, and search files on the local filesystem with configurable access boundaries.
npm install -g @modelcontextprotocol/server-filesystem -
GitHub
Browse repositories, read code, search issues, create PRs, and manage workflows via the GitHub API.
npm install -g @modelcontextprotocol/server-github1 Discuss -
GitLab
Read repositories, manage merge requests, and trigger pipelines via the GitLab API.
npm install -g @modelcontextprotocol/server-gitlab -
Postgres
Read-only access to a Postgres database — list tables, run SELECTs, inspect schemas.
npm install -g @modelcontextprotocol/server-postgres -
SQLite
Read + write access to a local SQLite database file — full CRUD, schema management.
npm install -g @modelcontextprotocol/server-sqlite -
Google Drive
Search, read, and create Google Drive files — Docs, Sheets, Slides, and arbitrary uploads.
npm install -g @modelcontextprotocol/server-gdrive -
Slack
Post messages, read channels, search history, and manage users in a Slack workspace.
npm install -g @modelcontextprotocol/server-slack -
Brave Search
Web + local-business search via the Brave Search API — privacy-first, no Google account required.
npm install -g @modelcontextprotocol/server-brave-search -
Puppeteer
Headless Chrome automation — click, type, screenshot, and JS-eval on any web page.
npm install -g @modelcontextprotocol/server-puppeteer -
Memory
Knowledge-graph memory — store entities, observations, and relations across conversations.
npm install -g @modelcontextprotocol/server-memory -
Sequential Thinking
Structured chain-of-thought scaffolding — the model writes its own multi-step plan as MCP calls.
npm install -g @modelcontextprotocol/server-sequential-thinking -
EverArt
AI image generation via the EverArt API — text-to-image with multiple model choices.
npm install -g @modelcontextprotocol/server-everart -
Google Maps
Geocoding, directions, place search, and distance-matrix lookups via the Google Maps API.
npm install -g @modelcontextprotocol/server-google-maps -
Everything
Demonstration server exercising every MCP primitive — tools, resources, prompts, sampling.
npm install -g @modelcontextprotocol/server-everything -
AWS Knowledge Base
Query a Bedrock Knowledge Base — RAG retrieval over your indexed AWS documents.
npm install -g @modelcontextprotocol/server-aws-kb-retrieval -
Redis
Read + write to a Redis instance — strings, hashes, lists, sets, sorted sets.
npm install -g @modelcontextprotocol/server-redis -
Browser (Stealth)
Headless browser with stealth-mode evasion of basic bot detection.
npm install -g mcp-browser-stealth -
Cloudflare Workers
Deploy + manage Cloudflare Workers + Pages + KV + R2 from inside an agent conversation.
npx @cloudflare/mcp-server-cloudflare init -
Stripe
Query the Stripe API — customers, subscriptions, charges, refunds, payment intents.
npm install -g @stripe/mcp -
Supabase
Manage Supabase projects — databases, auth users, edge functions, storage buckets.
npx -y @supabase/mcp-server-supabase -
Linear
Browse + create Linear issues, projects, and cycles — full CRUD with filter support.
npm install -g @jerhadf/linear-mcp-server -
Notion
Read + write Notion pages, databases, and blocks — the official-API surface as MCP tools.
npm install -g mcp-notion-server -
Obsidian
Read, write, and search a local Obsidian vault — pure file-system access to a structured note graph.
npm install -g mcp-obsidian -
Telegram
Send + receive Telegram messages via a bot — covers both DMs and group chats.
npm install -g telegram-mcp -
Playwright
Multi-browser automation via Playwright — Chrome, Firefox, WebKit; richer than Puppeteer.
npm install -g @playwright/mcp -
Perplexity Ask
Web-aware Q&A via the Perplexity API — get cited answers with source URLs.
npx -y server-perplexity-ask