Discover Awesome MCP Servers

Extend your agent with 13,726 capabilities via MCP servers.

All13,726
Products API MCP Server

Products API MCP Server

An MCP server that retrieves product data from the DummyJSON API, supporting filtering by various parameters like ID, title, category, brand, price and rating.

ScottOS MCP Calendar Server

ScottOS MCP Calendar Server

Enables ChatGPT to interact with Google Calendar through a remote MCP server. Provides tools to list, create, update, and delete calendar events with OAuth authentication.

Vertex AI MCP Server

Vertex AI MCP Server

Implementation of Model Context Protocol (MCP) server that provides tools for accessing Google Cloud's Vertex AI Gemini models, supporting features like web search grounding and direct knowledge answering for coding assistance and general queries.

Interactive Feedback MCP

Interactive Feedback MCP

A MCP server that enables human-in-the-loop workflow in AI-assisted development tools by allowing users to run commands, view their output, and provide textual feedback directly to the AI assistant.

Online Kommentar MCP Server

Online Kommentar MCP Server

Provides access to Swiss legal commentaries through Model Context Protocol, allowing users to search and retrieve detailed legal commentary content from onlinekommentar.ch in multiple languages.

Heptabase MCP

Heptabase MCP

A Model Context Protocol service that enables AI assistants to search, retrieve, analyze, and export data from Heptabase backups.

GibsonAI

GibsonAI

AI-Powered Cloud databases: Empower your LLMs to build, migrate, and deploy database instances with AI

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

FastMCP

FastMCP

A Model Context Protocol server that bridges MCP clients with local LLM services, enabling seamless integration with MCP-compatible applications through standard tools like chat completion, model listing, and health checks.

Resemble AI Voice Generation MCP Server

Resemble AI Voice Generation MCP Server

Model Context Protocol을 사용하여 Claude 및 Cursor와 통합하여 Resemble AI의 음성을 사용하여 텍스트에서 음성 오디오를 생성합니다.

Hedera Testnet Mirror Node MCP Server

Hedera Testnet Mirror Node MCP Server

거울

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.

MCP Server Inspector

MCP Server Inspector

XTRF Home Portal API Server

XTRF Home Portal API Server

Enables interaction with XTRF translation management system through their Home Portal API. Provides access to XTRF's project management, translation workflow, and client portal functionalities via natural language interface.

MCP-Soccerdata

MCP-Soccerdata

SoccerDataAPI에 연결하여 자연어 상호 작용을 통해 최신 축구 경기 정보를 제공하는 오픈 소스 MCP 서버입니다.

Playwright MCP Server

Playwright MCP Server

A minimal server that exposes Playwright browser automation capabilities through a simple API, enabling webpage interaction, DOM manipulation, and content extraction via the Model Context Protocol.

MCP Server Fichador

MCP Server Fichador

A Model Context Protocol server that searches educational articles from todamateria.com.br and automatically creates structured reading cards with summaries, key points, and citations.

macOS Automator MCP Server

macOS Automator MCP Server

A Model Context Protocol server that enables execution of AppleScript and JavaScript for Automation scripts on macOS, allowing programmatic control of applications and system functions through a rich knowledge base of pre-defined scripts.

mcp-servers-experiments

mcp-servers-experiments

이 저장소는 MCP 서버 관련 실험들을 담고 있습니다.

Act CRM MCP Server by CData

Act CRM MCP Server by CData

This read-only MCP Server allows you to connect to Act CRM data from Claude Desktop through CData JDBC Drivers. Free (beta) read/write servers available at https://www.cdata.com/solutions/mcp

mcp-linear

mcp-linear

mcp-linear

Salesforce MCP Sample Integration

Salesforce MCP Sample Integration

Deepseek R1

Deepseek R1

Enables browser automation and real-time computer vision tasks through AI-driven commands, offering zero-cost digital navigation and interaction for enhanced web experiences.

Spring AI MCP Server Example

Spring AI MCP Server Example

재미와 실험을 위해 구축된 샘플 Spring AI MCP 서버 프로젝트입니다. 🚀 더미 Person 데이터를 사용하여 인메모리 데이터 저장소를 사용하는 기본적인 CRUD 작업을 구현합니다. 🤖

Pixabay Mcp

Pixabay Mcp

Azure Model Context Protocol (MCP) Hub

Azure Model Context Protocol (MCP) Hub

Okay, here are some resources, tools, and sample code links that can help you build and integrate Model Context Protocol (MCP) servers on Azure using multiple languages. Keep in mind that MCP is relatively new, so the ecosystem is still developing. I'll focus on providing general Azure integration guidance that can be adapted to MCP. **Understanding Model Context Protocol (MCP)** * **MCP Specification (Important):** The official MCP specification is the most important resource. You'll need to understand the protocol details to implement a server. Look for the latest version on the relevant standards body website or the project's GitHub repository (if it's open source). Unfortunately, I can't provide a direct link without knowing the specific organization behind MCP. Search for "Model Context Protocol specification" to find it. **General Azure Integration Resources (Language Agnostic)** These resources are useful regardless of the programming language you choose. * **Azure App Service:** A common way to host web applications (including MCP servers) on Azure. * **Documentation:** [https://learn.microsoft.com/en-us/azure/app-service/](https://learn.microsoft.com/en-us/azure/app-service/) * **Quickstarts (Multiple Languages):** Azure App Service has quickstarts for various languages like Python, Node.js, .NET, Java, and PHP. These will help you deploy a basic web app, which you can then adapt to handle MCP requests. Look for the "Web App" quickstarts. * **Azure Functions:** A serverless compute service that can be triggered by HTTP requests (ideal for simple MCP endpoints). * **Documentation:** [https://learn.microsoft.com/en-us/azure/azure-functions/](https://learn.microsoft.com/en-us/azure/azure-functions/) * **Quickstarts (Multiple Languages):** Similar to App Service, Azure Functions has quickstarts for many languages. Focus on the "HTTP trigger" function type. * **Azure API Management (APIM):** Useful for managing, securing, and monitoring your MCP server endpoints. You can put APIM in front of your App Service or Azure Functions. * **Documentation:** [https://learn.microsoft.com/en-us/azure/api-management/](https://learn.microsoft.com/en-us/azure/api-management/) * **Azure Container Apps:** A serverless container execution environment. Useful if you want to package your MCP server in a Docker container. * **Documentation:** [https://learn.microsoft.com/en-us/azure/container-apps/](https://learn.microsoft.com/en-us/azure/container-apps/) **Language-Specific Resources and Examples** Here are some examples of how you might implement an MCP server in different languages on Azure. These are *general* examples of building web APIs; you'll need to adapt them to the specifics of the MCP protocol. * **Python:** * **Frameworks:** Flask or FastAPI are popular choices for building web APIs in Python. * **Azure App Service Quickstart (Python):** [https://learn.microsoft.com/en-us/azure/app-service/quickstart-python](https://learn.microsoft.com/en-us/azure/app-service/quickstart-python) * **Azure Functions Quickstart (Python):** [https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-python](https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-python) * **Example (Flask):** A simple Flask app that receives a POST request and returns a response (adapt this to MCP): ```python from flask import Flask, request, jsonify app = Flask(__name__) @app.route('/mcp_endpoint', methods=['POST']) def mcp_handler(): data = request.get_json() # Get the JSON data from the request # Process the data according to the MCP specification # ... your MCP logic here ... response_data = {"status": "success", "message": "MCP request processed"} return jsonify(response_data), 200 if __name__ == '__main__': app.run(debug=True) ``` * **.NET (C#):** * **Framework:** ASP.NET Core is the standard for building web APIs in .NET. * **Azure App Service Quickstart (.NET):** [https://learn.microsoft.com/en-us/azure/app-service/quickstart-dotnetcore](https://learn.microsoft.com/en-us/azure/app-service/quickstart-dotnetcore) * **Azure Functions Quickstart (.NET):** [https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-vs](https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-vs) * **Example (ASP.NET Core):** ```csharp using Microsoft.AspNetCore.Mvc; namespace MyMcpApp.Controllers { [ApiController] [Route("[controller]")] public class McpController : ControllerBase { [HttpPost] public IActionResult HandleMcpRequest([FromBody] object requestData) // Replace object with your MCP request model { // Process the requestData according to the MCP specification // ... your MCP logic here ... return Ok(new { Status = "success", Message = "MCP request processed" }); } } } ``` * **Node.js (JavaScript/TypeScript):** * **Frameworks:** Express.js is a popular choice. * **Azure App Service Quickstart (Node.js):** [https://learn.microsoft.com/en-us/azure/app-service/quickstart-nodejs](https://learn.microsoft.com/en-us/azure/app-service/quickstart-nodejs) * **Azure Functions Quickstart (Node.js):** [https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-node](https://learn.microsoft.com/en-us/azure/azure-functions/create-first-function-node) * **Example (Express.js):** ```javascript const express = require('express'); const app = express(); const port = 3000; app.use(express.json()); // for parsing application/json app.post('/mcp_endpoint', (req, res) => { const data = req.body; // Process the data according to the MCP specification // ... your MCP logic here ... res.json({ status: 'success', message: 'MCP request processed' }); }); app.listen(port, () => { console.log(`MCP server listening at http://localhost:${port}`); }); ``` * **Java:** * **Frameworks:** Spring Boot is a common choice for building web APIs in Java. * **Azure App Service Quickstart (Java):** [https://learn.microsoft.com/en-us/azure/app-service/quickstart-java](https://learn.microsoft.com/en-us/azure/app-service/quickstart-java) * **Azure Functions Quickstart (Java):** [https://learn.microsoft.com/en-us/azure/azure-functions/create-first-java-function](https://learn.microsoft.com/en-us/azure/azure-functions/create-first-java-function) * **Example (Spring Boot):** ```java import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RestController; @RestController public class McpController { @PostMapping("/mcp_endpoint") public Object handleMcpRequest(@RequestBody Object requestData) { // Replace Object with your MCP request model // Process the requestData according to the MCP specification // ... your MCP logic here ... return new Object() { public String status = "success"; public String message = "MCP request processed"; }; } } ``` **Key Considerations for MCP Implementation** * **Data Serialization/Deserialization:** MCP likely defines a specific data format (e.g., JSON, Protocol Buffers). Make sure your server correctly serializes and deserializes data according to the MCP specification. Use appropriate libraries for your chosen language. * **Error Handling:** Implement robust error handling to gracefully handle invalid requests or processing errors. Return appropriate error codes and messages as defined by the MCP specification. * **Security:** Secure your MCP endpoints using HTTPS and appropriate authentication/authorization mechanisms. Consider using Azure Active Directory (Azure AD) for authentication. * **Monitoring and Logging:** Use Azure Monitor to monitor the performance and health of your MCP server. Implement logging to track requests, errors, and other relevant information. * **Scalability:** Design your MCP server to be scalable to handle increasing traffic. Consider using Azure's scaling features (e.g., auto-scaling in App Service or Azure Functions). **Steps to Build and Integrate an MCP Server on Azure** 1. **Understand the MCP Specification:** Thoroughly review the MCP specification to understand the required data formats, endpoints, and error handling. 2. **Choose a Language and Framework:** Select a programming language and web framework that you are comfortable with and that are well-supported on Azure. 3. **Implement the MCP Server Logic:** Write the code to handle MCP requests, process the data, and return appropriate responses according to the MCP specification. 4. **Test Locally:** Thoroughly test your MCP server locally before deploying it to Azure. 5. **Deploy to Azure:** Choose an Azure hosting option (App Service, Azure Functions, Container Apps) and deploy your MCP server. 6. **Configure API Management (Optional):** If you need to manage, secure, or monitor your MCP endpoints, configure Azure API Management. 7. **Monitor and Maintain:** Monitor the performance and health of your MCP server using Azure Monitor and make any necessary adjustments. **Important Notes:** * **MCP-Specific Libraries:** Check if there are any existing libraries or SDKs for your chosen language that simplify the implementation of the MCP protocol. Search on GitHub or package repositories (e.g., PyPI for Python, NuGet for .NET, npm for Node.js). * **Official MCP Documentation:** The official MCP documentation is the *most* important resource. Refer to it for the definitive details of the protocol. I hope this comprehensive guide helps you build and integrate your MCP server on Azure! 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.

Audacity MCP Server

Audacity MCP Server

오더시티용 MCP 서버

Waybackurls MCP

Waybackurls MCP

A bridge that connects Waybackurls with the Model Context Protocol ecosystem, enabling AI assistants to fetch historical URLs from the Wayback Machine to discover forgotten endpoints and potentially vulnerable URLs.

Weather MCP Tool

Weather MCP Tool

A Model Context Protocol tool that provides weather information for cities, with London access requiring Solana devnet payment via the Latinum Wallet MCP server.