MCP servers directory
The official Model Context Protocol reference servers, how to start each one, and where to find published third-party servers. Checked 22 Oct 2026 against the MCP docs.
Official reference servers#
| Server | What it does | Language | Run it |
|---|---|---|---|
| Everything | A test server with prompts, resources and tools | TypeScript | npx -y @modelcontextprotocol/server-everything |
| Fetch | Fetching web content and converting it for LLMs | Python | uvx mcp-server-fetch |
| Filesystem | File operations with configurable access controls | TypeScript | npx -y @modelcontextprotocol/server-filesystem <allowed-dir> |
| Git | Reading, searching and changing Git repositories | Python | uvx mcp-server-git |
| Memory | A knowledge-graph-based persistent memory | TypeScript | npx -y @modelcontextprotocol/server-memory |
| Sequential Thinking | Step-by-step problem solving | TypeScript | npx -y @modelcontextprotocol/server-sequential-thinking |
| Time | Time and time zone conversion | Python | uvx mcp-server-time |
Package names follow the modelcontextprotocol/servers repository. Confirm the current command in each server's README before use. To wire one into a desktop app, see add an MCP server to Claude Desktop and Cursor.
These are reference implementations for learning, not hardened products. Read the code before giving any server access to real data, and run the MCP tool linter over its tool list.
Where to find more servers#
- MCP Registry (preview) at registry.modelcontextprotocol.io: the official catalogue of published servers.
- Example servers page in the MCP docs.
- Building your own? Start from an OpenAPI spec with the OpenAPI โ MCP converter, then follow how to test an MCP server and the security checklist.