Discover Awesome MCP Servers

Extend your agent with 58,381 capabilities via MCP servers.

All58,381
watsonx MCP Server

watsonx MCP Server

Integrates with IBM watsonx.ai to enable Claude Code to delegate text generation, chat, embeddings, and model listing to IBM foundation models like Granite and Llama.

perplexity-mcp

perplexity-mcp

Enables web search using Perplexity AI's API, allowing users to search the web with optional recency filters and integration with Claude, Cursor, and other MCP clients.

wikicitation-mcp

wikicitation-mcp

Provides 40 tools to Claude for Wikipedia citation analysis, edit history, and DOI/ISBN annotation, enabling citation quality scoring and metadata enrichment without leaving the chat.

Handwrytten MCP Server

Handwrytten MCP Server

Enables AI assistants to send real handwritten notes via physical cards using Handwrytten's robotic pen service, along with managing cards, addresses, and orders.

persistenceone-bridgekitty

persistenceone-bridgekitty

Cross-chain bridge aggregator MCP server for AI agents. Compares routes across LI.FI, deBridge, Relay, Across and Squid to find the best rate. Use when an agent needs to bridge or swap tokens between EVM chains, Solana, or Cosmos. The aggregator of aggregators.

MCP OCI Registry Server

MCP OCI Registry Server

A Model Context Protocol (MCP) server for querying OCI container registries. Provides tools and prompts for interacting with registries like Docker Hub, GHCR, and other OCI-compatible registries.

MCP-Coinglass

MCP-Coinglass

Provides futures market analytics (Open Interest, Liquidations, Long/Short Ratio, Funding Rates) via the CoinGlass API v4, enabling natural language queries for crypto derivatives data.

mcp-me

mcp-me

Digital identity layer for AI — your bio, career, skills, interests, and projects always available to every AI tool. Auto-generates profile from 342+ public APIs, 13 real-time plugins, YAML-based profiles with privacy-first local storage.

Docker Server Manager Go MCP

Docker Server Manager Go MCP

dockerServerManagerGoMCP

Fandango MCP

Fandango MCP

Unofficial, read-only MCP server for Fandango showtimes and seat availability, reverse-engineered from observed web traffic.

Vertica MCP Server

Vertica MCP Server

A Model Context Protocol server that enables AI assistants to interact with Vertica databases through SQL queries, schema inspection, database documentation, and data export capabilities.

@agenticbits/claude-plugin

@agenticbits/claude-plugin

Adds a live git branch status bar to the Claude interface for monitoring multiple repositories simultaneously. It provides tools for managing repository tracking and visibility through natural language commands.

discord-mcp

discord-mcp

MCP server with over 70 tools to manage and maintain an entire Discord server.

kaseya-vsa-mcp

kaseya-vsa-mcp

MCP server for Kaseya VSA — endpoints, patches, procedures, alarms, and tickets. Enables AI assistants to manage and monitor devices via the Kaseya VSA RMM platform.

xmlriver-mcp

xmlriver-mcp

MCP server for XMLRiver enabling Google and Yandex SERP parsing, Yandex Wordstat keyword frequency, indexing checks, and account operations.

Pixabay Mcp

Pixabay Mcp

Argo Workflow MCP Server

Argo Workflow MCP Server

Enables AI agents to manage Argo Workflows through REST API, supporting workflow template and instance operations including creation, submission, monitoring, and deletion with token authentication.

Azure Model Context Protocol (MCP) Hub

Azure Model Context Protocol (MCP) Hub

Okay, here are some links to samples, tools, and resources that can help you build and integrate Model Context Protocol (MCP) servers on Azure using multiple languages. Keep in mind that MCP is a relatively new protocol, so direct, comprehensive resources might be limited. I'll focus on providing a combination of MCP-specific information and general Azure development resources that can be adapted. **Understanding Model Context Protocol (MCP)** * **MCP Specification (Microsoft Research):** This is the primary source for understanding the protocol itself. You'll need to understand the specification to implement a server. Look for the latest version on the Microsoft Research website or GitHub. Unfortunately, a direct link is difficult to provide as it may change. Search for "Model Context Protocol Specification" on your preferred search engine. * **MCP Blog Posts and Articles:** Search for blog posts and articles related to MCP. These can provide insights into use cases and implementation strategies. **General Azure Development Resources (Adaptable for MCP)** These resources are crucial because you'll likely be building your MCP server as an Azure service (e.g., Azure Function, Azure App Service, Azure Container Instance). * **Azure Documentation:** The official Azure documentation is your go-to resource. It covers everything from setting up your Azure account to deploying and managing your applications. Start here: [https://azure.microsoft.com/en-us/documentation/](https://azure.microsoft.com/en-us/documentation/) * **Azure SDKs:** Azure provides SDKs for various languages, making it easier to interact with Azure services. Here are links to the main SDKs: * **.NET (C#):** [https://github.com/Azure/azure-sdk-for-net](https://github.com/Azure/azure-sdk-for-net) * **Python:** [https://github.com/Azure/azure-sdk-for-python](https://github.com/Azure/azure-sdk-for-python) * **Java:** [https://github.com/Azure/azure-sdk-for-java](https://github.com/Azure/azure-sdk-for-java) * **Node.js (JavaScript/TypeScript):** [https://github.com/Azure/azure-sdk-for-js](https://github.com/Azure/azure-sdk-for-js) * **Go:** [https://github.com/Azure/azure-sdk-for-go](https://github.com/Azure/azure-sdk-for-go) * **Azure Samples:** Microsoft provides a vast library of code samples for Azure. Search for samples related to the specific Azure service you're using (e.g., "Azure Functions Python sample," "Azure App Service Java sample"). The Azure Samples GitHub repository is a good starting point: [https://github.com/Azure-Samples](https://github.com/Azure-Samples) * **Azure Functions:** A serverless compute service that allows you to run code without managing servers. It's a good option for building MCP servers. * **Azure Functions Documentation:** [https://docs.microsoft.com/en-us/azure/azure-functions/](https://docs.microsoft.com/en-us/azure/azure-functions/) * **Azure Functions Samples:** Search on GitHub for "Azure Functions samples" in your preferred language. * **Azure App Service:** A platform for building and deploying web applications. Another viable option for hosting your MCP server. * **Azure App Service Documentation:** [https://docs.microsoft.com/en-us/azure/app-service/](https://docs.microsoft.com/en-us/azure/app-service/) * **Azure App Service Samples:** Search on GitHub for "Azure App Service samples" in your preferred language. * **Azure Container Instances (ACI) / Azure Kubernetes Service (AKS):** If you're containerizing your MCP server, ACI or AKS are options. * **ACI Documentation:** [https://docs.microsoft.com/en-us/azure/container-instances/](https://docs.microsoft.com/en-us/azure/container-instances/) * **AKS Documentation:** [https://docs.microsoft.com/en-us/azure/aks/](https://docs.microsoft.com/en-us/azure/aks/) **Tools** * **Visual Studio Code (VS Code):** A popular code editor with excellent support for Azure development. It has extensions for various languages and Azure services. * **Azure CLI:** A command-line tool for managing Azure resources. * **Azure Portal:** The web-based interface for managing Azure resources. **Building an MCP Server on Azure (General Steps)** 1. **Choose a Language:** Select the programming language you're most comfortable with (e.g., Python, C#, Java, Node.js). 2. **Choose an Azure Service:** Decide whether to use Azure Functions, Azure App Service, ACI, or AKS to host your MCP server. Azure Functions is often a good starting point for simple implementations. 3. **Implement the MCP Protocol:** This is the core part. You'll need to: * **Parse MCP Requests:** Implement code to receive and parse incoming MCP requests according to the MCP specification. * **Process the Context:** Implement the logic to process the context information provided in the MCP request. This is where your model integration happens. * **Return MCP Responses:** Format and send back MCP responses according to the specification. 4. **Integrate with Azure Services:** Use the Azure SDK for your chosen language to interact with other Azure services if needed (e.g., Azure Storage, Azure Cognitive Services). 5. **Deploy to Azure:** Deploy your MCP server to your chosen Azure service. 6. **Test and Monitor:** Thoroughly test your MCP server and set up monitoring to ensure it's working correctly. **Example (Conceptual - Python with Azure Functions)** ```python # Example Azure Function (Python) - Very simplified import logging import azure.functions as func import json def main(req: func.HttpRequest) -> func.HttpResponse: logging.info('Python HTTP trigger function processed a request.') try: req_body = req.get_json() except ValueError: return func.HttpResponse( "Please pass a JSON payload in the request body", status_code=400 ) # **MCP Protocol Implementation (Simplified)** # In a real implementation, you would: # 1. Validate the request against the MCP specification. # 2. Extract the context information from the request. # 3. Process the context (e.g., use it to influence a model). # 4. Construct an MCP response. # For this example, we'll just echo back the request. response_data = { "status": "success", "received_context": req_body } return func.HttpResponse( json.dumps(response_data), mimetype="application/json", status_code=200 ) if __name__ == "__main__": # This is just for local testing. It won't run in Azure Functions. # You'd need to create a sample request and pass it to the main function. pass ``` **Important Considerations:** * **Security:** Implement proper authentication and authorization to protect your MCP server. Azure Active Directory (Azure AD) is a common choice. * **Scalability:** Design your MCP server to scale to handle the expected load. Azure Functions and App Service offer automatic scaling. * **Error Handling:** Implement robust error handling to gracefully handle unexpected situations. * **Logging and Monitoring:** Use Azure Monitor to log events and monitor the performance of your MCP server. **Key Takeaways:** * Start with the MCP specification to understand the protocol. * Use the Azure SDK for your chosen language to interact with Azure services. * Leverage Azure Functions or App Service for easy deployment and scaling. * Focus on security, error handling, and monitoring. Because MCP is relatively new, you might need to adapt existing Azure development patterns to fit the protocol's requirements. Good luck!

ClinicalTrials.gov MCP Server

ClinicalTrials.gov MCP Server

Empowers AI agents with direct access to the official ClinicalTrials.gov database, enabling programmatic searching, retrieval, and analysis of clinical study data through a Model Context Protocol interface.

Sonarr MCP Server

Sonarr MCP Server

Enables AI assistants to manage TV series collections through Sonarr's API using natural language interactions. Supports searching, adding, updating, and deleting TV series with detailed control over quality profiles, season monitoring, and episode downloads.

MCP X++ Server

MCP X++ Server

An MCP server for Microsoft Dynamics 365 Finance & Operations that enables the creation, modification, and analysis of D365 objects like classes, tables, and forms. It integrates with Visual Studio 2022 to provide tools for X++ code extraction, codebase search, and safe object deletion with dependency validation.

nima-career-mcp

nima-career-mcp

Exposes Nima Karami's curated, public-safe career history. Allows AI to select and tailor pre-approved material for queries.

Pinecone Assistant MCP

Pinecone Assistant MCP

A generic MCP server for conversational AI document research using the Pinecone Assistant API, providing customizable RAG knowledge base access without embedding complexities.

travel-planner

travel-planner

Enables travel planning through natural language, providing weather forecasts, attraction search, itinerary generation, and distance calculations using free APIs.

resume-mcp

resume-mcp

MCP server for maintaining a professional profile database and generating tailored, ATS-optimized resumes for specific job postings.

temporal-mcp

temporal-mcp

Provides LLM agents with a sense of time between turns via two MCP tools that track elapsed time and day rollover per conversation thread.

MCP Hub

MCP Hub

An Express server implementation of Model Context Protocol that allows websites to connect to LLMs through streamable HTTP and stdio transports, with a built-in chat UI for testing responses.

Primo MCP Server

Primo MCP Server

MCP server for searching Ex Libris Primo library catalogues and subscribed databases, enabling search, record retrieval, autocomplete, citation generation, and export to BibTeX, RIS, or CSV.

ardhi-mcp

ardhi-mcp

MCP server for Kenya land administration — title search, land rates, subdivision process, dispute resolution, land rights.

MySQL MCP Server Pro

MySQL MCP Server Pro

Provides comprehensive MySQL database operations including CRUD, performance optimization, health analysis, and anomaly detection. Supports multiple connection modes, OAuth2.0 authentication, and role-based permissions for database management through natural language.