| title | description |
|---|---|
Example Servers |
A list of example servers and implementations |
This page showcases various Model Context Protocol (MCP) servers that demonstrate the protocol's capabilities and versatility. These servers enable Large Language Models (LLMs) to securely access tools and data sources.
These official reference servers demonstrate core MCP features and SDK usage:
- 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
- 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
- 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
- Brave Search - Web and local search using Brave's Search API
- Puppeteer - Browser automation and web scraping capabilities
- Slack - Channel management and messaging capabilities
- Google Maps - Location services, directions, and place details
- EverArt - AI image generation using various models
- AWS KB Retrieval - Retrieval from AWS Knowledge Base using Bedrock Agent Runtime
Visit the MCP Servers Repository (Official Integrations section) for a list of MCP servers maintained by companies for their platforms.
Visit the MCP Servers Repository (Community section) for a list of MCP servers maintained by community members.
TypeScript-based servers can be used directly with npx:
npx -y @modelcontextprotocol/server-memoryPython-based servers can be used with uvx (recommended) or pip:
# Using uvx
uvx mcp-server-git
# Using pip
pip install mcp-server-git
python -m mcp_server_gitTo use an MCP server with Claude, add it to your configuration:
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-memory"]
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem",
"/path/to/allowed/files"
]
},
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}Visit the MCP Servers Repository (Resources section) for a collection of other resources and projects related to MCP.
Visit our GitHub Discussions to engage with the MCP community.