MCP Reference Servers
The reference MCP server implementations maintained by the MCP steering group. Includes Filesystem, Git, Memory (knowledge graph), Sequential Thinking, Fetch, Time, and Everything servers — each an educational reference implementation showing how to build an MCP server, not a production-ready solution. Install any server in seconds via npx or uvx.
View on GitHubWhat it does
- npx -y @modelcontextprotocol/server-memory
Start the Memory MCP server, which persists entities and relations as a knowledge graph in a local JSONL file.
- uvx mcp-server-git
Start the Git MCP server (Python), exposing git log, diff, and repo-manipulation queries as agent-callable tools.
- npx -y @modelcontextprotocol/server-filesystem /path/to/dir
Start the Filesystem MCP server, giving the agent read/write access scoped to the specified directory.
- npx -y @modelcontextprotocol/server-fetch
Start the Fetch MCP server, which retrieves and converts web content into LLM-friendly text.
- npx -y @modelcontextprotocol/server-sequentialthinking
Start the Sequential Thinking MCP server, which exposes a structured multi-step reasoning tool.