Skip to content
CodeLifter

MCP server directory

An MCP server gives an assistant tools: files, repositories, a browser, payments. Each listing says who maintains it, how to install it, and what it can read, write or spend.

Three coiled black cables side by side, one with an orange-red tag

Servers 15

  1. Filesystem

    MCP steering group · Files
    Local

    Reads, writes, edits, moves and searches files, and refuses any path outside the directories you allow. A reference implementation, not a production product.

    Reads dataWrites data
    npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/files
    MIT modelcontextprotocol/servers Checked 2026-10-15
  2. Git

    MCP steering group · Dev tools
    Local

    Status, diffs, log and show on a local repository, plus add, commit, reset, branch and checkout. Its tool list has no push, pull or fetch.

    Reads dataWrites data
    uvx mcp-server-git --repository path/to/git/repo
    MIT modelcontextprotocol/servers Checked 2026-10-15
  3. Fetch

    MCP steering group · Web
    Local

    Fetches a URL and returns it as Markdown in chunks. Its README warns that it can reach local and internal IP addresses.

    Network
    uvx mcp-server-fetch
    MIT modelcontextprotocol/servers Checked 2026-10-15
  4. Memory

    MCP steering group · Data
    Local

    A knowledge graph of entities, relations and observations kept in a local JSONL file that the assistant can add to, search and delete from.

    Reads dataWrites data
    npx -y @modelcontextprotocol/server-memory
    MIT modelcontextprotocol/servers Checked 2026-10-15
  5. Sequential Thinking

    MCP steering group · Reasoning
    Local

    One tool, sequential_thinking, that records numbered, revisable reasoning steps. It reads and writes nothing outside itself.

    No outside access
    npx -y @modelcontextprotocol/server-sequential-thinking
    MIT modelcontextprotocol/servers Checked 2026-10-15
  6. Time

    MCP steering group · Reasoning
    Local

    Two tools: the current time in an IANA time zone, and conversion between zones.

    No outside access
    uvx mcp-server-time
    MIT modelcontextprotocol/servers Checked 2026-10-15
  7. GitHub

    GitHub · Dev tools
    Remote

    Repositories, issues, pull requests, Actions and security alerts on anything your token or OAuth grant can reach. Offers a read-only mode.

    Reads dataWrites dataNetwork
    https://api.githubcopilot.com/mcp/
    MIT github/github-mcp-server Checked 2026-10-15
  8. Playwright

    Microsoft · Browser
    Local

    Drives a real browser through accessibility snapshots: open pages, click, type, fill forms, upload files and take screenshots.

    Reads dataWrites dataNetwork
    npx @playwright/mcp@latest
    Apache-2.0 microsoft/playwright-mcp Checked 2026-10-15
  9. Context7

    Upstash · Docs
    Remote

    Two tools that find a library and pull version-specific docs and examples into the prompt. Your query goes to the Context7 service.

    Network
    https://mcp.context7.com/mcp
    MIT upstash/context7 Checked 2026-10-15
  10. Sentry

    Sentry · Dev tools
    Remote

    Search errors, analyse performance, triage issues and manage projects. Scope the URL to one organisation or project.

    Reads dataWrites dataNetwork
    https://mcp.sentry.dev/mcp
    FSL-1.1-ALv2 getsentry/sentry-mcp Checked 2026-10-15
  11. Supabase

    Supabase · Data
    Remote

    List tables, run SQL, apply migrations and manage projects. Add read_only=true and project_ref to the URL to narrow it.

    Reads dataWrites dataNetwork
    https://mcp.supabase.com/mcp
    Apache-2.0 supabase/mcp Checked 2026-10-15
  12. Stripe

    Stripe · Payments
    Remote

    Reads and writes Stripe data through general API tools, and has preview tools that send and transfer money. Refunds and outbound payments need a human confirmation.

    Reads dataWrites dataMoves moneyNetwork
    https://mcp.stripe.com
    Hosted docs.stripe.com/mcp Checked 2026-10-15
  13. Notion

    Notion · Productivity
    Remote

    Search, read, create and update content you can access in one workspace, after OAuth. Replaces the older local server, which is no longer maintained.

    Reads dataWrites dataNetwork
    https://mcp.notion.com/mcp
    Hosted developers.notion.com Checked 2026-10-15
  14. Linear

    Linear · Productivity
    Remote

    Find, create and update issues, projects and comments. A separate /mcp/readonly endpoint exposes read tools only.

    Reads dataWrites dataNetwork
    https://mcp.linear.app/mcp
    Hosted linear.app/docs/mcp Checked 2026-10-15
  15. Microsoft Learn

    Microsoft · Docs
    Remote

    Searches and fetches official Microsoft documentation and code samples. No key or sign-in needed.

    Network
    https://learn.microsoft.com/api/mcp
    Hosted MicrosoftDocs/mcp Checked 2026-10-15

Before you install one

A server runs with whatever access you give it, and anything it reads can carry instructions to your assistant. Four checks, drawn from the MCP specification and the servers' own READMEs.

  1. 1 Read the access line Writes data and Moves money mean a wrong tool call changes something real. Use a read-only mode where one exists: GitHub, Linear and Supabase each document one.
  2. 2 Scope the token Give each server its own token with the fewest permissions it needs. The MCP security guidance calls this scope minimization, and the GitHub server README asks for separate tokens per project.
  3. 3 Pin the version A local server runs with the same privileges as your client. Replace @latest with an exact version, such as @playwright/mcp@0.0.83 (latest on npm on 2026-10-15), so the code you reviewed is the code that runs.
  4. 4 Treat fetched text as untrusted The MCP tools specification says a human should be able to deny any tool call. Keep confirmations on: a web page, issue or support ticket can contain instructions aimed at your assistant.

Adding a server to your client

MCP, the Model Context Protocol, is an open standard for connecting AI applications to external systems. Most clients keep a JSON list of servers: a local server is the command that starts it, a remote server is a URL. VS Code names the top-level key servers; many other clients use mcpServers.

mcp.json JSON · 11 lines Reviewed
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/files"]
},
"github": {
"url": "https://api.githubcopilot.com/mcp/"
}
}
}
Local servers start as a command; remote servers are a URL. File name and location vary by client.
Submit a serverWe list a server once its maintainer and access are confirmed.