Discover Awesome MCP Servers

Extend your agent with 12,711 capabilities via MCP servers.

All12,711
OneSignal MCP Server

OneSignal MCP Server

OneSignal REST API를 래핑하여 여러 OneSignal 애플리케이션에서 푸시 알림, 이메일, SMS, 사용자 장치 및 세그먼트를 관리할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

NN-GitHubTestRepo

NN-GitHubTestRepo

MCP 서버 데모에서 생성됨

➡️ browser-use mcp server

➡️ browser-use mcp server

AI 어시스턴트가 자연어 명령을 통해 웹 브라우저를 제어하고, SSE 전송을 통해 웹사이트를 탐색하고 정보를 추출할 수 있도록 하는 MCP 서버입니다.

MCP Server Gateway

MCP Server Gateway

A gateway demo for MCP SSE Server

filesystem

filesystem

Claude 또는 다른 AI 어시스턴트에게 파일 시스템 접근 및 관리 기능을 제공하여 AI 기능을 확장하는 모델 컨텍스트 프로토콜 서버입니다.

Dynamic Shell Server

Dynamic Shell Server

A Model Context Protocol (MCP) server that enables secure execution of shell commands with a dynamic approval system. This server allows running arbitrary commands while maintaining security through user approval and audit logging.

Local Git MCP Server

Local Git MCP Server

quickchart-server MCP Server

quickchart-server MCP Server

QuickChart.io를 사용하여 다양한 차트 유형과 Chart.js 설정을 지원하며 사용자 정의 가능한 데이터 시각화를 생성하는 MCP 서버입니다.

MCP GO Tools

MCP GO Tools

A Go-focused Model Context Protocol (MCP) server that provides idiomatic Go code generation, style guidelines, and best practices. This tool helps Language Models understand and generate high-quality Go code following established patterns and conventions.

Math-MCP

Math-MCP

LLM에게 기본적인 수학 및 통계 기능을 제공하여 간단한 API를 통해 정확한 수치 계산을 수행할 수 있도록 하는 모델 컨텍스트 프로토콜 서버.

Linear MCP Server

Linear MCP Server

AI 어시스턴트가 Model Context Protocol (MCP) 표준을 통해 Linear 티켓 데이터에 접근하고 검색할 수 있도록 하는 서버입니다. 현재는 사용자의 할 일 티켓을 가져오는 데 중점을 두고 있습니다.

Github Action Trigger Mcp

Github Action Trigger Mcp

GitHub Actions와 통합을 가능하게 하는 모델 컨텍스트 프로토콜 서버입니다. 사용자는 이 서버를 통해 사용 가능한 액션을 가져오고, 특정 액션에 대한 상세 정보를 얻고, 워크플로우 디스패치 이벤트를 트리거하고, 저장소 릴리스를 가져올 수 있습니다.

Kafka MCP Server

Kafka MCP Server

AI 모델이 표준화된 인터페이스를 통해 Apache Kafka 토픽에서 메시지를 게시하고 소비할 수 있도록 하여, Kafka 메시징을 LLM 및 에이전트 애플리케이션과 쉽게 통합할 수 있게 합니다.

grobid-MCP-Server-

grobid-MCP-Server-

MCP Server Playground

MCP Server Playground

TypeScript 기반의 MCP 서버로, Calude Desktop 및 Cursor IDE와의 실험 및 통합을 위해 설계되었으며, 서버 기능을 확장할 수 있는 모듈형 플레이그라운드를 제공합니다.

MCP Ayd Server

MCP Ayd Server

Mirror of

Outlook MCP Server

Outlook MCP Server

MCP Demo

MCP Demo

Okay, I can't directly "demonstrate" an MCP (Mission Control Protocol) server in the sense of running code for you here. MCP is a proprietary protocol, and I don't have access to the specific implementations or the necessary aviation data feeds. However, I can provide a conceptual outline and code snippets (in Python, a common language for server-side applications) to illustrate how you *might* structure such a server, assuming you have the necessary MCP libraries and data access. This will be a high-level overview, and you'll need to adapt it to your specific MCP environment and data sources. **Disclaimer:** This is a simplified example and does not represent a complete or production-ready MCP server. You'll need to consult the MCP documentation and aviation data provider APIs for accurate implementation details. Also, be aware of any licensing restrictions on the data you are accessing. **Conceptual Outline** 1. **MCP Listener:** The server needs to listen for incoming MCP requests on a specific port. 2. **Request Parsing:** It must parse the incoming MCP messages to understand the requested data (e.g., METAR, TAF, specific airport codes). 3. **Data Retrieval:** Based on the request, it fetches the aviation weather data from appropriate sources (e.g., aviation weather APIs, databases). 4. **Data Formatting:** The retrieved data is formatted into the required MCP response format. 5. **Response Sending:** The formatted response is sent back to the client via the MCP connection. 6. **Error Handling:** Robust error handling is crucial for dealing with invalid requests, data retrieval failures, and network issues. **Python Example (Illustrative)** ```python import socket import threading # Assume you have an MCP library (replace with actual import) # import mcp_library import json # For handling JSON data (if applicable) import requests # For making API calls # Configuration HOST = '0.0.0.0' # Listen on all interfaces PORT = 12345 # MCP port (replace with actual port) AVIATION_WEATHER_API_URL = "https://aviationweather.gov/api/data/metar.php" # Example API # Function to fetch aviation weather data (replace with actual API call) def get_aviation_weather(airport_code): """ Fetches METAR data for a given airport code from an external API. Replace with your actual data source and API call. """ try: params = {'ids': airport_code, 'format': 'json'} response = requests.get(AVIATION_WEATHER_API_URL, params=params) response.raise_for_status() # Raise HTTPError for bad responses (4xx or 5xx) data = response.json() if data: return data[0] # Assuming the API returns a list of METARs else: return None # No data found except requests.exceptions.RequestException as e: print(f"Error fetching data: {e}") return None # Function to handle a client connection def handle_client(conn, addr): print(f"Connected by {addr}") try: while True: data = conn.recv(1024) # Receive data from the client (adjust buffer size) if not data: break # Decode the received data (assuming it's a string) request = data.decode('utf-8').strip() print(f"Received request: {request}") # **MCP Request Parsing (Replace with actual MCP parsing logic)** # This is a placeholder. You'll need to use your MCP library # to properly parse the MCP message format. # Example: Assuming the request is simply "METAR KLAX" parts = request.split() if len(parts) == 2 and parts[0].upper() == "METAR": airport_code = parts[1].upper() weather_data = get_aviation_weather(airport_code) if weather_data: # **MCP Response Formatting (Replace with actual MCP formatting)** # This is a placeholder. You'll need to use your MCP library # to format the data into the correct MCP message format. response = json.dumps(weather_data) # Example: JSON response else: response = "Error: Could not retrieve weather data." else: response = "Error: Invalid request format." # Encode the response and send it back to the client conn.sendall(response.encode('utf-8')) except Exception as e: print(f"Error handling client: {e}") finally: conn.close() print(f"Connection closed with {addr}") # Main server function def main(): with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: s.bind((HOST, PORT)) s.listen() print(f"Listening on {HOST}:{PORT}") while True: conn, addr = s.accept() thread = threading.Thread(target=handle_client, args=(conn, addr)) thread.start() if __name__ == "__main__": main() ``` **Explanation and Key Points** * **Socket Programming:** The code uses Python's `socket` module to create a TCP server that listens for incoming connections. * **Threading:** Each client connection is handled in a separate thread to allow the server to handle multiple requests concurrently. * **`get_aviation_weather()`:** This function is a placeholder. **You must replace this with the actual code to fetch aviation weather data from your chosen source.** This might involve: * Using an aviation weather API (like aviationweather.gov, but check their terms of service and licensing). * Querying a database. * Using a specific aviation data feed. * **MCP Parsing and Formatting:** The most crucial part is the MCP request parsing and response formatting. **You *must* use the MCP library provided by your MCP vendor to handle these tasks correctly.** The example code has placeholders (`# **MCP Request Parsing...` and `# **MCP Response Formatting...`) where you would integrate the MCP library functions. This is where the proprietary nature of MCP comes into play. * **Error Handling:** The code includes basic error handling, but you should add more robust error handling to catch potential issues like network errors, API failures, and invalid data. * **JSON (Optional):** The example uses `json.dumps()` to format the response. This is just an example. Your MCP protocol might require a different data format. * **Security:** In a real-world deployment, you would need to consider security aspects, such as authentication and authorization, to prevent unauthorized access to the data. **How to Adapt This Example** 1. **Install Necessary Libraries:** ```bash pip install requests # If you're using the requests library for API calls ``` 2. **Replace Placeholders:** * **`get_aviation_weather()`:** Implement the actual data retrieval logic using your chosen aviation data source. * **MCP Parsing and Formatting:** Use your MCP library to parse incoming MCP messages and format the responses according to the MCP protocol specification. 3. **Configure:** * Set the `HOST` and `PORT` to the appropriate values for your MCP environment. * Update `AVIATION_WEATHER_API_URL` if you're using a different API. 4. **Test:** Thoroughly test the server with a real MCP client to ensure that it correctly handles requests and responses. **Important Considerations** * **MCP Documentation:** The most important resource is the official MCP documentation from your MCP vendor. This will provide the details of the protocol, message formats, and any required libraries. * **Aviation Data Licensing:** Be aware of the licensing terms for any aviation data you are using. Some data sources may require a subscription or have restrictions on how the data can be used. * **Real-Time Data:** Aviation weather data is often time-sensitive. Ensure that your server is retrieving and providing the most up-to-date information. * **Scalability:** If you expect a high volume of requests, consider using a more scalable server architecture (e.g., using asynchronous programming or a message queue). This detailed explanation and code outline should give you a good starting point for building your MCP server. Remember to consult the MCP documentation and aviation data provider APIs for the specific details you need. Good luck!

MCP 服务器示例

MCP 服务器示例

A MCP Server FastDemo with webui

MCP Notion Server

MCP Notion Server

Semantic Scholar MCP Server

Semantic Scholar MCP Server

거울

PHP MCP Protocol Server

PHP MCP Protocol Server

Servidor MCP para PHP Universal - integra PHP com o protocolo Model Context Protocol

Data.gov MCP Server

Data.gov MCP Server

거울

MailchimpMCP

MailchimpMCP

Some utilities for developing an MCP server for the Mailchimp API

mcpServers

mcpServers

MySQL MCP Server

MySQL MCP Server

HANA Cloud MCP Server

HANA Cloud MCP Server

거울

better-auth-mcp-server MCP Server

better-auth-mcp-server MCP Server

Mirror of

Filesystem MCP Server

Filesystem MCP Server

향상된 파일 시스템 MCP 서버

MCP Mistral OCR

MCP Mistral OCR

Mistral OCR API (유료)를 사용하여 이미지 또는 PDF를 OCR 처리합니다. 로컬 파일 또는 URL을 사용할 수 있습니다.