Directory

Awesome MCP Servers for AI Coding

A practical directory of MCP server categories to evaluate for coding agents and AI editors.

Last updated: June 12, 2026

Recommended Categories

The most useful MCP categories for coding work map to repo, runtime, design, and planning context.

  • Source control: GitHub
  • Local context: Filesystem
  • Databases: Postgres
  • Backend: Supabase
  • Design: Figma
  • Automation: Browser
  • Testing: Playwright
  • Planning: Linear
  • Knowledge: Notion
  • Research: Search

Selection Criteria

Check maintenance, permission model, setup complexity, and whether the server reduces repeated context-pasting.

Starter Config

Use the generator to create a small config and expand it after testing.

mcp.json
CLAUDE.md
.cursor/rules/project.mdc

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

What makes an MCP server worth adding?

It should provide context or actions the AI tool repeatedly needs.

Should I install every useful server?

No. Add servers gradually and review permissions.

Where should I track chosen servers?

Document them in repo instructions and link to setup steps.