Smithery Reference Servers
About
A collection of reference implementations for Model Context Protocol (MCP) servers in Typescript and Python, demonstrating MCP features and SDK usage.
Details
- Transport
- SSE
Explore
Setup
Install Smithery Reference Servers in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/andymanastorm/smithery-reference-servers
Follow the installation instructions in the repository README, then restart your MCP client.
create_or_update_file
Create or update a single file in a GitHub repository
search_repositories
Search for GitHub repositories!!!
create_repository
Create a new GitHub repository in your account
get_file_contents
Get the contents of a file or directory from a GitHub repository
push_files
Push multiple files to a GitHub repository in a single commit
create_issue
Create a new issue in a GitHub repository
create_pull_request
Create a new pull request in a GitHub repository
fork_repository
Fork a GitHub repository to your account or specified organization
create_branch
Create a new branch in a GitHub repository
list_commits
Get list of commits of a branch in a GitHub repository
list_issues
List issues in a GitHub repository with filtering options
update_issue
Update an existing issue in a GitHub repository
add_issue_comment
Add a comment to an existing issue
search_code
Search for code across GitHub repositories
search_issues
Search for issues and pull requests across GitHub repositories
search_users
Search for users on GitHub
get_issue
Get details of a specific issue in a GitHub repository.
This repository is a collection ofreference implementationsfor theModel Context Protocol(MCP), as well as references to community built servers and additional resources.
The servers in this repository showcase the versatility and extensibility of MCP, demonstrating how it can be used to give Large Language Models (LLMs) secure, controlled access to tools and data sources. Each MCP server is implemented with either theTypescript MCP SDKorPython MCP SDK.
Note: Lists in this README are maintained in alphabetical order to minimize merge conflicts when adding new items.
These servers aim to demonstrate MCP features and the Typescript and Python SDK.
- AWS KB Retrieval- Retrieval from AWS Knowledge Base using Bedrock Agent Runtime
- Brave Search- Web and local search using Brave's Search API
- EverArt- AI image generation using various models
- 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
- GitHub- Repository management, file operations, and GitHub API integration
- GitLab- GitLab API, enabling project management
- Google Drive- File access and search capabilities for Google Drive
- Google Maps- Location services, directions, and place details
- Memory- Knowledge graph-based persistent memory system
- PostgreSQL- Read-only database access with schema inspection
- Puppeteer- Browser automation and web scraping
- Sentry- Retrieving and analyzing issues from Sentry.io
- Sequential Thinking- Dynamic and reflective problem-solving through thought sequences
- Slack- Channel management and messaging capabilities
- Sqlite- Database interaction and business intelligence capabilities
- Time- Time and timezone conversion capabilities
Official integrations are maintained by companies building production ready MCP servers for their platforms.
- Axiom- Query and analyze your Axiom logs, traces, and all other event data in natural language
- Browserbase- Automate browser interactions in the cloud (e.g. web navigation, data extraction, form filling, and more)
- Cloudflare- Deploy, configure & interrogate your resources on the Cloudflare developer platform (e.g. Workers/KV/R2/D1)
- E2B- Run code in secure sandboxes hosted byE2B
- Exa- Search Engine made for AIs byExa
- Fireproof- Immutable ledger database with live synchronization
- JetBrains– Work on your code with JetBrains IDEs
- Kagi Search- Search the web using Kagi's search API
- Meilisearch- Interact & query with Meilisearch (Full-text & semantic search API)
- Metoro- Query and interact with kubernetes environments monitored by Metoro
- MotherDuck- Query and analyze data with MotherDuck and local DuckDB
- Needle- Production-ready RAG out of the box to search and retrieve data from your own documents.
- Neo4j- Neo4j graph database server (schema + read/write-cypher) and separate graph database backed memory
- Neon- Interact with the Neon serverless Postgres platform
- Qdrant- Implement semantic memory layer on top of the Qdrant vector search engine
- Raygun- Interact with your crash reporting and real using monitoring data on your Raygun account
- Search1API- One API for Search, Crawling, and Sitemaps
- [Tinybird- Interact with Tinybird serverless ClickHouse platform
A growing set of community-developed and maintained servers demonstrates various applications of MCP across different domains.
Note:Community servers areuntestedand should be used atyour own risk. They are not affiliated with or endorsed by Anthropic.
…
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



