Reference implementations
These official reference servers demonstrate core MCP features and SDK usage:Current reference servers
- Everything - Reference / test server with prompts, resources, and tools
- Fetch - Web content fetching and conversion for efficient LLM usage
- Filesystem - Secure file operations with configurable access controls
- Git - Tools to read, search, and manipulate Git repositories
- Memory - Knowledge graph-based persistent memory system
- Sequential Thinking - Dynamic and reflective problem-solving through thought sequences
- Time - Time and timezone conversion capabilities
Archived servers (historical reference)
⚠️ Note: The following servers have been moved to the servers-archived repository and are no longer actively maintained. They are provided for historical reference only.Data and file systems
- PostgreSQL - Read-only database access with schema inspection capabilities
- SQLite - Database interaction and business intelligence features
- Google Drive - File access and search capabilities for Google Drive
Development tools
- Git - Tools to read, search, and manipulate Git repositories
- GitHub - Repository management, file operations, and GitHub API integration
- GitLab - GitLab API integration enabling project management
- Sentry - Retrieving and analyzing issues from Sentry.io
Web and browser automation
- Brave Search - Web and local search using Brave’s Search API
- Puppeteer - Browser automation and web scraping capabilities
Productivity and communication
- Slack - Channel management and messaging capabilities
- Google Maps - Location services, directions, and place details
AI and specialized tools
- EverArt - AI image generation using various models
- AWS KB Retrieval - Retrieval from AWS Knowledge Base using Bedrock Agent Runtime
Official integrations
Visit the MCP Servers Repository (Official Integrations section) for a list of MCP servers maintained by companies for their platforms.Community implementations
Visit the MCP Servers Repository (Community section) for a list of MCP servers maintained by community members.Getting started
Using reference servers
TypeScript-based servers can be used directly withnpx
:
uvx
(recommended) or pip
: