Discover Awesome MCP Servers

Extend your agent with 17,231 capabilities via MCP servers.

All17,231
MCP Server Boilerplate

MCP Server Boilerplate

MCP 服务器样板是一个 Node.js 示例,演示了如何使用自定义工具构建 MCP 服务器,包括一个从配置文件加载环境变量的工具,以便与 Cursor AI 等 AI 辅助环境无缝集成。

Umami Analytics MCP Server

Umami Analytics MCP Server

镜子 (jìng zi)

MCP Server Template

MCP Server Template

一个基于 TypeScript 的模板,用于开发模型上下文协议(Model Context Protocol)服务器,具有依赖注入和服务化架构等特性,方便创建和集成自定义数据处理工具。

Weather MCP Server

Weather MCP Server

Okay, here's the translation of "MCP Server 和风天气API例子" and some context to help you understand what it means and how to use it: **Translation:** * **MCP Server:** MCP服务器 (MCP fúwùqì) * **和风天气API:** 和风天气API (Héfēng Tiānqì API) * **例子:** 例子 (lìzi) **Full Translation:** MCP服务器 和风天气API 例子 **Pinyin:** MCP fúwùqì Héfēng Tiānqì API lìzi **Meaning:** MCP Server HeWeather API Example(s) **Explanation and Context:** This phrase likely refers to examples of how to use the HeWeather API (a popular weather API in China) within the context of an MCP Server. An MCP Server could be a server running a Minecraft mod, or some other type of server. **To provide a more helpful example, I need more information. Specifically, what kind of MCP server are you using? For example:** * **Are you using a Minecraft MCP server?** If so, what modding framework are you using (Forge, Fabric, etc.)? * **What programming language are you using?** (Java, Python, etc.) * **What specific weather data do you want to retrieve?** (Current conditions, forecast, etc.) **However, I can give you a general example of how to use the HeWeather API in Python (which is a common language for server-side scripting):** ```python import requests import json # Replace with your HeWeather API key API_KEY = "YOUR_HEWEATHER_API_KEY" # Replace with the city you want weather data for (e.g., Beijing) CITY = "Beijing" # API endpoint for current weather conditions URL = f"https://devapi.qweather.com/v7/weather/now?location={CITY}&key={API_KEY}" try: response = requests.get(URL) response.raise_for_status() # Raise an exception for bad status codes data = response.json() if data["code"] == "200": current_weather = data["now"] temperature = current_weather["temp"] condition = current_weather["text"] print(f"Current weather in {CITY}:") print(f"Temperature: {temperature}°C") print(f"Condition: {condition}") else: print(f"Error: {data['code']} - {data['status']}") except requests.exceptions.RequestException as e: print(f"Request error: {e}") except json.JSONDecodeError as e: print(f"JSON decode error: {e}") ``` **Explanation of the Python Example:** 1. **Import Libraries:** Imports the `requests` library for making HTTP requests and the `json` library for parsing JSON data. 2. **API Key and City:** You **MUST** replace `"YOUR_HEWEATHER_API_KEY"` with your actual HeWeather API key. You can get one by signing up for a free account on the HeWeather website ([https://www.qweather.com/en/](https://www.qweather.com/en/)). Also, replace `"Beijing"` with the city you want weather data for. 3. **API Endpoint:** Constructs the URL for the HeWeather API endpoint to retrieve current weather conditions. 4. **Make the Request:** Uses `requests.get()` to make a GET request to the API endpoint. 5. **Error Handling:** `response.raise_for_status()` checks for HTTP errors (like 404 Not Found). 6. **Parse JSON:** Parses the JSON response from the API using `response.json()`. 7. **Check Status Code:** Checks the `code` field in the JSON response. `"200"` indicates success. 8. **Extract Data:** Extracts the temperature and weather condition from the `now` object in the JSON data. 9. **Print Results:** Prints the weather information to the console. 10. **Error Handling (Exceptions):** Includes `try...except` blocks to handle potential errors during the request or JSON parsing. **Important Notes:** * **Get an API Key:** You *must* register for a HeWeather API key to use their service. * **API Usage Limits:** Be aware of the API usage limits for your HeWeather account. The free tier has limitations. * **Location Codes:** HeWeather uses specific location codes. You can use their API to find the correct code for a city. * **MCP Server Integration:** To integrate this into your MCP server, you would need to adapt this code to run within your server's environment. This will depend on the specific server framework you are using. For example, if you are using a Minecraft Forge server, you would need to create a Forge mod that uses this code to fetch weather data and then display it in the game. **To get a more specific example, please provide more details about your MCP server and what you are trying to achieve.**

shortcut-mcp-server

shortcut-mcp-server

一个用于 Shortcut 的模型上下文协议服务器。

mcp-server-template

mcp-server-template

MCP Bitbucket Python 🦊

MCP Bitbucket Python 🦊

一个用 Python 实现的 MCP 服务器,它为 AI 应用提供安全的本地 Bitbucket 集成,并提供用于仓库管理、分支创建、文件操作、问题跟踪和拉取请求创建的工具。

MCP Coinbase Commerce Server

MCP Coinbase Commerce Server

连接到 Coinbase Commerce API,允许像 Claude 这样的人工智能助手生成加密货币支付链接。

ADB MCP Server

ADB MCP Server

用于 Android 调试桥 (ADB) 的 MCP 服务器,使 Claude 能够与 Android 设备交互。

mcp-servers-scratch

mcp-servers-scratch

MCP 服务器 (MCP fúwùqì)

Autodocument MCP Server

Autodocument MCP Server

一个 MCP 服务器,它通过 OpenRouter API 使用 AI 模型分析目录结构和代码文件,从而自动为代码仓库生成文档、测试计划和代码审查。

mocxykit

mocxykit

这是一个前端开发服务中间件,可以与 webpack 和 vite 一起使用。它的主要功能是可视化配置、管理 http(s) 代理和模拟数据。

ZBD MCP Server

ZBD MCP Server

一个为大型语言模型 (LLM) 添加比特币支付功能的服务器,使其能够发送/接收付款、创建收费、管理钱包以及执行其他比特币闪电网络操作。

MCP Servers

MCP Servers

MCP (模型上下文协议) 服务器及相关资源库

Jampp MCP Server

Jampp MCP Server

Pdf2md

Pdf2md

PDF 转 Markdown 转换工具

YetAnotherUnityMcp

YetAnotherUnityMcp

一个 Unity 主控协议实现,它允许 AI 代理控制和与 Unity 交互,使它们能够通过基于 WebSocket 的通信系统执行代码、查询编辑器状态、修改游戏对象以及捕获屏幕截图。

MCP Ethereum Address Info Server

MCP Ethereum Address Info Server

使用模型上下文协议,跨多个链提供以太坊地址的实时信息,并具有用于实时更新的服务器发送事件 (Server-Sent Events) 端点。

Claude MCP Server

Claude MCP Server

wordware-mcp

wordware-mcp

一个主控程序服务器,允许开发者在本地运行 Wordware AI 流程,从而能够将 Wordware 的 AI 功能直接集成到本地开发环境中。

GitHub MCP Server

GitHub MCP Server

提供通过 MCP 协议与 GitHub API 交互的工具,允许用户创建存储库、推送内容和检索用户信息。

mcp-server-jupyter

mcp-server-jupyter

用于 Jupyter Notebooks 和 JupyterLab 的 MCP 服务器

MCP Server Cookie Cutter Template

MCP Server Cookie Cutter Template

用于创建 MCP (模型控制协议) 服务器的 Cookiecutter 模板

IMF Data MCP Server

IMF Data MCP Server

该服务器与免费的 IMF 数据 API 集成,并提供各种功能以方便数据检索和分析。

Artemis Mcp

Artemis Mcp

启用与 Artemis API 的交互,以检索和分析加密货币数据,包括访问指标、生成公式和验证 API 连接。

PocketBase MCP Server

PocketBase MCP Server

提供复杂的工具,用于与 PocketBase 数据库交互,通过模型上下文协议 (MCP) 实现高级数据库操作、模式管理和数据操作。

YaraFlux MCP Server

YaraFlux MCP Server

基于YARA的MCP服务器 (Jīyú YARA de MCP fúwùqì)

Template project to build MCP server using SpringBoot

Template project to build MCP server using SpringBoot

playwright-sse-mcp-server

playwright-sse-mcp-server

一个通过模型上下文协议 (MCP) 提供 Playwright 浏览器自动化功能的服务,允许客户端通过 SSE 连接使用 Playwright 的各项特性。

Dune Analytics MCP Server

Dune Analytics MCP Server

一个将 Dune Analytics 数据桥接到 AI 代理的 MCP 服务器。