Directory

MCP Server List: Best MCP Servers for AI Coding Tools

A categorized MCP directory for connecting AI coding tools to source control, files, databases, design, browser automation, and team systems.

Last updated: June 12, 2026

What Is An MCP Server?

An MCP server exposes a controlled capability to an AI coding tool. Instead of pasting context manually, the tool can inspect a repo, query a database, read a ticket, or drive a browser through a defined interface.

Best Categories

Useful MCP servers tend to map to repeated developer context: code, files, databases, design, browser state, and planning tools.

  • GitHub: Issues, pull requests, code search, release notes
  • Filesystem: Reading and editing project files with scoped access
  • Postgres: Schema inspection, SQL exploration, query debugging
  • Supabase: Supabase projects, auth tables, edge-function workflows
  • Figma: Design context, screenshots, tokens, and asset handoff
  • Browser: Opening local apps, clicking flows, visual checks
  • Playwright: End-to-end test runs and browser screenshots
  • Linear: Issue triage, project status, implementation planning
  • Notion: Specs, docs, decision records, research synthesis
  • Search: Docs lookup, package details, troubleshooting references

Starter mcp.json

Keep the first config small and review every command or token boundary before sharing it with a team.

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-filesystem", "."]
    }
  }
}

How To Evaluate MCP Servers

A good MCP server should save repeated context gathering, reduce manual copying, and expose only the access the AI coding tool truly needs. Avoid adding servers simply because they are available.

  • Prefer read-only access for databases and docs unless write actions are required.
  • Keep credentials out of committed config files.
  • Document who owns each server and how to rotate tokens.
  • Test one server at a time before sharing the config with a team.

Recommended Starter Stack

Most AI coding setups should start with a small MCP stack. Filesystem provides local repo context, GitHub connects issues and pull requests, and Playwright or Browser adds UI verification when the project has a frontend.

  • Minimal backend stack: Filesystem + GitHub.
  • Frontend stack: Filesystem + GitHub + Playwright or Browser.
  • Product/design stack: Filesystem + GitHub + Figma.
  • Data-heavy stack: Filesystem + GitHub + read-only Postgres.

Security And Permission Review

MCP servers can expose powerful context and actions, so treat them like developer tools with real access. Document scopes, owners, tokens, and whether the server can read, write, or execute anything outside the project.

  • Use least privilege for tokens and service accounts.
  • Prefer read-only access until a write action is clearly needed.
  • Keep secrets in environment variables, not committed mcp.json files.
  • Review server access again when a repo moves from prototype to production.

MCP Config Review Template

Before copying a generated MCP config into a team repository, review it with the same care as any other developer environment file.

Review checklist:
[ ] Does each server have a clear owner?
[ ] Are tokens stored outside the repo?
[ ] Is database access read-only where possible?
[ ] Is the command available in GUI-launched tools?
[ ] Is the fallback workflow documented?

MCP Server Directory

Filter by category, compatible tool, and pricing model before generating a starter mcp.json.

10 servers

GitHub

Medium

Issues, pull requests, code search, release notes

Category
Source control
Works with
Claude Code, Cursor, AGENTS.md
Pricing
Free + paid service
npx -y @modelcontextprotocol/server-github

Use environment variables for GitHub tokens and keep repo scopes narrow.

Filesystem

Easy

Reading and editing project files with scoped access

Category
Local context
Works with
Claude Code, Cursor, Copilot
Pricing
Free
npx -y @modelcontextprotocol/server-filesystem .

Point the server at the smallest directory that contains the project context.

Postgres

Advanced

Schema inspection, SQL exploration, query debugging

Category
Databases
Works with
Claude Code, Cursor
Pricing
Free + paid service
npx -y @modelcontextprotocol/server-postgres

Prefer read-only database users for agent workflows.

Supabase

Medium

Supabase projects, auth tables, edge-function workflows

Category
Backend
Works with
Claude Code, Cursor
Pricing
Free + paid service
npx -y supabase-mcp-server

Document which project and environment the server can access.

Figma

Medium

Design context, screenshots, tokens, and asset handoff

Category
Design
Works with
Claude Code, Cursor
Pricing
Free + paid service
Use the official Figma MCP setup for your tool

Use node or file IDs in prompts so the coding tool reads the right frame.

Browser

Medium

Opening local apps, clicking flows, visual checks

Category
Automation
Works with
Claude Code, Cursor
Pricing
Free
npx -y @modelcontextprotocol/server-browser

Use browser automation for verification, not as a substitute for tests.

Playwright

Medium

End-to-end test runs and browser screenshots

Category
Testing
Works with
Claude Code, Cursor, AGENTS.md
Pricing
Free
npx -y @playwright/mcp

Keep test commands explicit in CLAUDE.md or Cursor Rules.

Linear

Medium

Issue triage, project status, implementation planning

Category
Planning
Works with
Claude Code, Cursor
Pricing
Paid service
Use the Linear MCP server or connector setup

Scope access to the workspace and teams that matter for the repo.

Notion

Medium

Specs, docs, decision records, research synthesis

Category
Knowledge
Works with
Claude Code, Cursor, Copilot
Pricing
Free + paid service
Use the Notion MCP server or connector setup

Prefer curated docs pages over broad workspace access.

Search

Easy

Docs lookup, package details, troubleshooting references

Category
Research
Works with
Claude Code, Cursor
Pricing
Free + paid service
Use your tool's supported search MCP or connector

Require source links when search results inform implementation decisions.

FAQ

Are MCP servers free?

Many are open source, but some connect to paid services or require infrastructure you pay for separately.

Which MCP server should I install first?

Filesystem and GitHub are the most reusable starting points for AI coding workflows.

Can one config work in every tool?

The server intent can be shared, but exact config shape and file location can differ by tool.