# MCP Reference Servers — Official Collection > Official MCP reference server implementations by Anthropic: filesystem, git, memory, fetch, sequential thinking, and more. The starting point for MCP development. ## Install Merge the JSON below into your `.mcp.json`: ## Quick Use Install any reference server via npm/npx. Example for the filesystem server: ```json { "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/path/to/allowed/dir"] } } } ``` Browse all servers at the [MCP Registry](https://registry.modelcontextprotocol.io/). --- ## Intro The official collection of MCP (Model Context Protocol) reference server implementations, maintained by Anthropic's MCP steering group. These are the canonical examples for building MCP servers — each demonstrates specific protocol features with production-quality code. 82,000+ GitHub stars. SDKs available for 10 languages. **Works with**: Claude Code, GitHub Copilot, Gemini CLI --- ## Active Reference Servers | Server | Description | Install | |--------|-------------|---------| | **Everything** | Comprehensive test server with prompts, resources, and tools | `@modelcontextprotocol/server-everything` | | **Fetch** | Web content retrieval optimized for LLM consumption | `@modelcontextprotocol/server-fetch` | | **Filesystem** | Secure file operations with configurable access controls | `@modelcontextprotocol/server-filesystem` | | **Git** | Repository reading, searching, and manipulation | `@modelcontextprotocol/server-git` | | **Memory** | Knowledge graph-based persistent memory system | `@modelcontextprotocol/server-memory` | | **Sequential Thinking** | Dynamic problem-solving through thought sequences | `@modelcontextprotocol/server-sequential-thinking` | | **Time** | Time and timezone conversion | `@modelcontextprotocol/server-time` | ## Official SDKs Build your own MCP servers in any of these languages: - **TypeScript** / **Python** / **Rust** / **Go** / **Java** / **Kotlin** / **C#** / **Ruby** / **Swift** / **PHP** ## Configuration Examples ### Filesystem server (read/write access) ```json { "mcpServers": { "filesystem": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/me/projects"] } } } ``` ### Git server ```json { "mcpServers": { "git": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-git"] } } } ``` ### Memory server (persistent knowledge graph) ```json { "mcpServers": { "memory": { "command": "npx", "args": ["-y", "@modelcontextprotocol/server-memory"] } } } ``` ## Archived Servers (moved to separate repo) Previously included: AWS KB Retrieval, Brave Search, GitHub, GitLab, Google Drive, Google Maps, PostgreSQL, Puppeteer, Redis, Sentry, Slack, SQLite. These are now in [servers-archived](https://github.com/modelcontextprotocol/servers-archived). --- ### FAQ **Q: What is MCP Reference Servers?** A: Official MCP reference server implementations by Anthropic: filesystem, git, memory, fetch, sequential thinking, and more. The starting point for MCP development. **Q: How do I install MCP Reference Servers?** A: Check the Quick Use section above for step-by-step installation instructions. Most assets can be set up in under 2 minutes. ## Source & Thanks > Created by [modelcontextprotocol](https://github.com/modelcontextprotocol) (Anthropic). Licensed under Mixed (per server). > [servers](https://github.com/modelcontextprotocol/servers) — ⭐ 82,300+ The canonical starting point for MCP server development, maintained by Anthropic's MCP team. --- Source: https://tokrepo.com/en/workflows/8a28360d-6eef-449d-9857-d8b388a05f34 Author: MCP Hub