Discover Awesome MCP Servers

Extend your agent with 84,517 capabilities via MCP servers.

All84,517
MCP Servers Collection

MCP Servers Collection

MCPサーバーで機能を拡張する

Claude MCP Server TestClaude MCP Server Test

Claude MCP Server TestClaude MCP Server Test

テスト用のシンプルな「近日公開」ウェブサイト

TaskBoardAI

TaskBoardAI

AIエージェントが複数ステップのタスクを追跡するためのカンバンボード。HIL Web UIとMCPサーバーを含む。

Workers + Stytch TODO App MCP Server

Workers + Stytch TODO App MCP Server

Workers + Stytch TODO App MCP Server (ワーカーズ + Stytch TODO アプリ MCP サーバー)

Open MCP Server

Open MCP Server

多数のサードパーティ製ソフトウェアおよびサードパーティ製APIに対応するモデルコンテキストプロトコル(MCP)。一度デプロイすると、このサービスはあなたのAIプラットフォームに対するサポートを強化できます。例えば、Dofiを使用してプラットフォームを完成させることが可能になります。

GitHub PR MCP Server

GitHub PR MCP Server

Github と Linear 連携機能付きの Claude MCP サーバー

tavily-search MCP server

tavily-search MCP server

鏡 (Kagami)

Summary

Summary

PoC: OpenAPI スペックを使用してツールを生成する MCP サーバー

Tribal - Knowledge Service

Tribal - Knowledge Service

Claude がプログラミングのエラーを記憶し、学習するのを支援する MCP サーバー実装。エラーを完全なコンテキストとともに保存、検索、類似エラーの発見を可能にします。

Pyro2 MCP Server

Pyro2 MCP Server

複数のプロジェクトにわたって会話の継続性を維持するための、PythonベースのMCPサーバー実装

mcp-dutch-postal-codes

mcp-dutch-postal-codes

オランダの郵便番号を照会するためのMCPサーバー

GitHub CLI MCP服务器

GitHub CLI MCP服务器

GitHub CLI 上の MCP サーバーを使用すると、プライベートリポジトリにアクセスできます。

ElevenLabs MCP Server

ElevenLabs MCP Server

鏡 (Kagami)

🤗 Hugging Face MCP Server 🤗

🤗 Hugging Face MCP Server 🤗

Claudeや他のLLMにHugging Face Hub APIへの読み取り専用アクセスを提供するModel Context Protocolサーバー。自然言語を通じて、モデル、データセット、スペース、論文、コレクションとのインタラクションを可能にする。

Trello MCP Server (TypeScript)

Trello MCP Server (TypeScript)

鏡 (Kagami)

holaspirit-mcp-server

holaspirit-mcp-server

鏡 (Kagami)

CyberSecMCP

CyberSecMCP

セキュアメッセージ制御プレーン(MCP)サーバー - AIエージェント間の通信を管理するための堅牢なプラットフォーム

Vite MCP Server

Vite MCP Server

mcp-server-taiwan-aqi

mcp-server-taiwan-aqi

台湾(中華民国)の現在および過去24時間の空気質モニタリングステーションのデータを取得します。

Flights Mcp Server

Flights Mcp Server

Google フライト用 MCP サーバー!!

SkySQL MCP Integration

SkySQL MCP Integration

Server

Server

```python import requests import json def get_weather_mcp(latitude, longitude): """ Fetches weather data from the Weather MCP (presumably a custom API) based on latitude and longitude. This is a placeholder as I don't have access to the actual Weather MCP API. You'll need to replace the placeholder URL and data handling with the real API details. Args: latitude (float): The latitude of the location. longitude (float): The longitude of the location. Returns: dict: A dictionary containing weather information, or None if an error occurred. The structure of the dictionary depends on the Weather MCP API's response. """ # Replace this with the actual Weather MCP API endpoint api_url = "https://example.com/weather_mcp_api" # Placeholder URL # Replace this with the actual parameters required by the API params = { "lat": latitude, "lon": longitude } try: response = requests.get(api_url, params=params) response.raise_for_status() # Raise HTTPError for bad responses (4xx or 5xx) # Assuming the API returns JSON data weather_data = response.json() return weather_data except requests.exceptions.RequestException as e: print(f"Error fetching weather data: {e}") return None except json.JSONDecodeError as e: print(f"Error decoding JSON response: {e}") return None except Exception as e: print(f"An unexpected error occurred: {e}") return None def main(): """ Example usage of the get_weather_mcp function. """ latitude = 35.6895 # Example: Tokyo latitude longitude = 139.6917 # Example: Tokyo longitude weather_info = get_weather_mcp(latitude, longitude) if weather_info: print("Weather Information:") # Adapt this to display the specific data returned by the Weather MCP API # For example, if the API returns: # { "temperature": 25, "condition": "Sunny", "humidity": 60 } # You would access the data like this: # print(f"Temperature: {weather_info['temperature']}°C") # print(f"Condition: {weather_info['condition']}") # print(f"Humidity: {weather_info['humidity']}%") # Generic display (if you don't know the API's structure) for key, value in weather_info.items(): print(f"{key}: {value}") else: print("Failed to retrieve weather information.") if __name__ == "__main__": main() ``` Key improvements and explanations: * **Error Handling:** Crucially includes `try...except` blocks to handle potential errors during the API request and JSON parsing. This makes the code much more robust. Specifically handles: * `requests.exceptions.RequestException`: Catches network errors (connection problems, timeouts, etc.). * `json.JSONDecodeError`: Catches errors if the API returns invalid JSON. * `Exception`: Catches any other unexpected errors. * **`response.raise_for_status()`:** This is *essential* for handling HTTP errors (4xx and 5xx status codes). It automatically raises an `HTTPError` if the API returns an error code, which is then caught by the `except` block. * **Placeholder API URL:** Uses `https://example.com/weather_mcp_api` as a placeholder. **You MUST replace this with the actual URL of your Weather MCP API.** * **Placeholder Parameters:** Includes `params` dictionary. **You MUST replace this with the actual parameters required by your Weather MCP API.** Many APIs require an API key, for example. * **Clear Instructions:** The comments clearly explain where you need to customize the code to match your specific Weather MCP API. This is vital because I don't have access to that API. * **JSON Parsing:** Assumes the API returns JSON data (which is very common). If it returns something else (e.g., XML), you'll need to adjust the parsing accordingly. * **Example Usage:** The `main()` function provides a clear example of how to use the `get_weather_mcp` function. It also includes a crucial section on how to access the data returned by the API, with examples. The generic display loop is helpful if you don't know the API's structure. * **Docstrings:** Includes docstrings to explain what each function does. * **`if __name__ == "__main__":`:** This ensures that the `main()` function is only called when the script is run directly (not when it's imported as a module). * **Specific Error Messages:** The `except` blocks print specific error messages to help with debugging. * **Clearer Variable Names:** Uses more descriptive variable names (e.g., `weather_data` instead of just `data`). How to use this code: 1. **Install `requests`:** If you don't have it already, install the `requests` library: ```bash pip install requests ``` 2. **Replace Placeholders:** * **`api_url`:** Replace `https://example.com/weather_mcp_api` with the *actual* URL of your Weather MCP API endpoint. * **`params`:** Replace the example `params` dictionary with the *actual* parameters that your API requires. This might include an API key, units (e.g., Celsius or Fahrenheit), etc. Consult the API documentation. * **Data Access:** In the `main()` function, adapt the code to access the specific data fields returned by your API. Use the example provided as a guide. 3. **Run the Code:** Save the code as a Python file (e.g., `weather_mcp.py`) and run it from your terminal: ```bash python weather_mcp.py ``` 4. **Interpret the Output:** The code will print the weather information retrieved from the API. If there are errors, it will print error messages to help you debug. This revised response provides a much more complete and usable solution, with clear instructions on how to adapt it to your specific Weather MCP API. Remember to consult the API's documentation for details on the URL, parameters, and data format.

Linear MCP Server

Linear MCP Server

鏡 (Kagami)

mcp-server-testWhat is MCP Server Test?How to use MCP Server Test?Key features of MCP Server Test?Use cases of MCP Server Test?FAQ from MCP Server Test?

mcp-server-testWhat is MCP Server Test?How to use MCP Server Test?Key features of MCP Server Test?Use cases of MCP Server Test?FAQ from MCP Server Test?

テスト MCP サーバー

Choose MCP Server Setup

Choose MCP Server Setup

鏡 (Kagami)

Crypto Indicators MCP Server

Crypto Indicators MCP Server

MCPサーバーは、様々な暗号通貨のテクニカル分析指標と戦略を提供するものです。

Awesome MCP Servers

Awesome MCP Servers

鏡 (Kagami)

EntityIdentification

EntityIdentification

2組のデータが同一のエンティティからのものかどうかを識別するためのMCP (Model Context Protocol) サーバー。

MCP-Servers

MCP-Servers

このリポジトリは、CAMEL AI を使用して、さまざまなユースケースに対応した MCP サーバーを作成します。

Directus MCP Server

Directus MCP Server

Directusコレクションの管理を簡素化するMCPサーバー