Discover Awesome MCP Servers

Extend your agent with 14,392 capabilities via MCP servers.

All14,392
Google Images Search MCP

Google Images Search MCP

MCP server for searching images with Google

BC Data Catalogue API MCP Server

BC Data Catalogue API MCP Server

An MCP Server that enables interaction with the British Columbia Data Catalogue API, allowing users to access and manage data catalogue resources through natural language commands.

cointelegraph-mcp

cointelegraph-mcp

关于 一个MCP服务器,提供来自Cointelegraph的最新新闻的实时访问。

Shioaji-MCP

Shioaji-MCP

新光證券 Shioaji API 的 MCP 伺服器 (Xīnguāng zhèngquàn Shioaji API de MCP fúwùqì) Or, more literally: 用於新光證券 Shioaji API 的 MCP 伺服器 (Yòng yú Xīnguāng zhèngquàn Shioaji API de MCP fúwùqì) **Explanation:** * **新光證券 (Xīnguāng zhèngquàn):** SinoPac Securities (the company name) * **Shioaji API:** The name of the API. It's generally kept in English. * **MCP 伺服器 (MCP fúwùqì):** MCP server. 伺服器 (fúwùqì) means server. The first translation is slightly more natural in Chinese. The second is a more direct translation.

AnalyticDB for MySQL MCP Server

AnalyticDB for MySQL MCP Server

镜子 (jìng zi)

MCP Gemini Server

MCP Gemini Server

镜子 (jìng zi)

MCP Crypto Wallet EVM

MCP Crypto Wallet EVM

使 Claude 能够访问以太坊和 EVM 兼容的区块链操作,通过自然语言实现钱包管理、交易处理、合约交互和区块链查询。

Logstash MCP Server

Logstash MCP Server

A Model Context Protocol server that provides comprehensive tools for monitoring and identifying performance bottlenecks in Logstash instances through an interactive web UI and JSON-RPC interface.

Maverick MCP Server

Maverick MCP Server

An MCP server that enables Amazon Q CLI users to create, query, and manage Maverick sites through natural language commands.

Feishu MCP Server

Feishu MCP Server

A zero-configuration MCP server enabling AI assistants to interact with Feishu (Lark) workspace through OAuth authentication, supporting document operations, content creation, and advanced file management.

BloodHound-MCP

BloodHound-MCP

BloodHound-MCP-AI 是一个集成工具,它通过模型上下文协议 (Model Context Protocol) 将 BloodHound 与人工智能 (AI) 连接起来,使安全专业人员能够使用自然语言而不是复杂的 Cypher 查询来分析 Active Directory 的攻击路径。

MCP-Serve 多语言翻译服务

MCP-Serve 多语言翻译服务

A custom MCP protocol service that enhances AI models by providing multilingual translation capabilities and resource management, allowing for automatic text extraction and translation through external APIs.

weather-mcp

weather-mcp

Returns the current and recent weather data using city name or pincode(india). Using tomorrow.io api

Claude MCP Server Ecosystem

Claude MCP Server Ecosystem

A production-ready MCP server ecosystem providing Claude AI with 150+ specialized tools across enhanced memory, data analytics, security, design, and infrastructure domains with PostgreSQL, Redis, Qdrant, and Docker orchestration.

Production-Ready FastMCP Server

Production-Ready FastMCP Server

A production-grade MCP server and client implementation with comprehensive features including structured logging, health checks, metrics, authentication, and RAG capabilities with PostgreSQL vector search. Supports both stdio and SSE transports with containerization and security features for enterprise deployment.

MCP Demo

MCP Demo

使用 Python 构建 Slack 的 MCP(管理控制面板)服务器。

Local Mcp Server Tutorial

Local Mcp Server Tutorial

好的,以下是一个创建本地 MCP 服务器(stdio)的教程: **创建本地 MCP 服务器 (stdio) 教程** **什么是 MCP?** MCP (Minecraft Coder Pack) 是一个用于反编译、反混淆和重新编译 Minecraft 代码的工具。它允许开发者更容易地理解和修改 Minecraft 的内部工作原理。 **什么是 stdio?** stdio (standard input/output) 是一种通信方式,允许程序通过标准输入和标准输出流进行交互。在这种情况下,本地 MCP 服务器将通过 stdio 与客户端进行通信。 **步骤:** **1. 安装 Java Development Kit (JDK)** 确保你的系统上安装了 Java Development Kit (JDK)。你需要 JDK 8 或更高版本。你可以从 Oracle 网站或你的发行版的包管理器下载并安装 JDK。 **2. 下载 MCP** 从 MCP 的官方网站或 GitHub 仓库下载最新版本的 MCP。 **3. 解压 MCP** 将下载的 MCP 压缩包解压到你选择的目录。 **4. 配置 MCP** * **`conf/mcp.cfg`:** 打开 `conf/mcp.cfg` 文件并根据你的需要进行配置。重要的配置项包括: * `MCP_LOC`: MCP 的根目录。 * `SRG_DIR`: SRG (Searge) 映射文件的目录。 * `BIN_DIR`: Minecraft 客户端和服务器 jar 文件的目录。 * `PATCHES_DIR`: 补丁文件的目录。 * `REOBF_PATCHES_DIR`: 反混淆补丁文件的目录。 * `DOCS_DIR`: 文档文件的目录。 * `VERSION`: Minecraft 的版本。 * **`conf/versions.cfg`:** 确保 `conf/versions.cfg` 文件包含你想要使用的 Minecraft 版本的配置。 **5. 获取 Minecraft 客户端和服务器 jar 文件** 你需要获取与你想要使用的 Minecraft 版本相对应的客户端和服务器 jar 文件。你可以从 Minecraft 启动器或 Minecraft 官方网站下载这些文件。将这些文件放置在 `jars/` 目录下。 **6. 反编译 Minecraft** 打开命令行终端,导航到 MCP 的根目录,并运行以下命令: ```bash ./decompile.sh ``` 或者,在 Windows 上: ```batch decompile.bat ``` 这将反编译 Minecraft 客户端和服务器代码。这个过程可能需要一些时间。 **7. 创建 stdio 服务器** 创建一个 Java 程序,该程序将作为本地 MCP 服务器运行。以下是一个简单的示例: ```java import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; public class MCPStdioServer { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); PrintWriter writer = new PrintWriter(System.out, true); String line; while ((line = reader.readLine()) != null) { // 在这里处理来自客户端的请求 // 例如,你可以执行 MCP 命令并返回结果 // 示例:将收到的消息回显给客户端 writer.println("Server received: " + line); } } } ``` **8. 编译 stdio 服务器** 使用 JDK 编译你的 Java 程序。 ```bash javac MCPStdioServer.java ``` **9. 运行 stdio 服务器** 运行编译后的 Java 程序。 ```bash java MCPStdioServer ``` **10. 创建客户端** 创建一个客户端程序,该程序将通过 stdio 与本地 MCP 服务器进行通信。你可以使用任何编程语言来创建客户端。 **11. 与服务器通信** 客户端程序需要通过标准输入向服务器发送请求,并通过标准输出接收响应。 **示例客户端 (Python):** ```python import sys def send_command(command): print(command, flush=True) # 发送命令并刷新输出 response = sys.stdin.readline().strip() # 读取服务器的响应 return response if __name__ == "__main__": response = send_command("Hello from client!") print("Server response:", response) response = send_command("Another command") print("Server response:", response) ``` **运行客户端:** ```bash python your_client.py ``` **重要提示:** * 你需要根据你的具体需求修改服务器和客户端代码。 * 你需要实现 MCP 命令的处理逻辑,以便服务器能够执行客户端请求的操作。 * 确保你的服务器和客户端使用相同的协议进行通信。 **总结:** 这个教程提供了一个创建本地 MCP 服务器 (stdio) 的基本框架。你需要根据你的具体需求进行修改和扩展。记住,理解 MCP 的工作原理以及 Minecraft 的代码结构对于成功创建本地 MCP 服务器至关重要。 希望这个教程对你有所帮助!

minecraft-mcp

minecraft-mcp

使用 Mineflayer 创建一个 MCP 服务器到 Minecraft。 (Shǐyòng Mineflayer chuàngjiàn yīgè MCP fúwùqì dào Minecraft.) This translates to: "Using Mineflayer to create an MCP server to Minecraft."

MCP Server for langfuse

MCP Server for langfuse

一个 MCP 服务器实现,集成了 AI 助手和 Langfuse 工作区,允许模型按时间范围查询 LLM 指标。 (Alternatively, a slightly more formal translation:) 一个 MCP 服务器的实现方案,它将 AI 助手与 Langfuse 工作区相集成,从而使模型能够按时间范围查询 LLM 指标。

Crypto Price & Market Analysis Server

Crypto Price & Market Analysis Server

一个模型上下文协议 (MCP) 服务器,它使用 CoinCap API 提供全面的加密货币分析。该服务器通过一个易于使用的界面提供实时价格数据、市场分析和历史趋势。已更新为使用 Coin Cap API v3。

MaxKB

MaxKB

💬 MaxKB is a ready-to-use RAG chatbot that features robust workflow and MCP tool-use capabilities. It supports a wide range of mainstream large language models (LLMs), including DeepSeek-R1, Llama 3.3, OpenAI, among others.

NYTimes Article Search

NYTimes Article Search

这是一个基于 TypeScript 的 MCP 服务器,它允许根据关键词搜索过去 30 天的《纽约时报》文章。

XiaozhiMCP-MapNAVI

XiaozhiMCP-MapNAVI

An MCP tool that integrates with Amap API services, allowing AI to access geographic information, weather data, and route planning.

Celestial Position MCP Server

Celestial Position MCP Server

Provides altitude-azimuth coordinates for celestial objects including planets, over 117,000 stars, and 14,000 deep sky objects based on system time and configurable location.

mcp-freecad

mcp-freecad

这个项目旨在使用模型上下文协议(MCP)在人工智能助手和FreeCAD CAD软件之间提供强大的集成。它允许外部应用程序通过标准化的接口与FreeCAD交互,提供多种连接方式和专用工具。

mcp-declarative-java-sdk-examples

mcp-declarative-java-sdk-examples

MCP Server Examples: Built Using Annotation-driven MCP Java SDK

FhirMCP

FhirMCP

Enables LLMs to securely interact with FHIR healthcare servers and HL7 terminology services. Provides comprehensive healthcare data operations with built-in PHI protection, audit logging, and SMART on FHIR authentication.

MCP Server - Twitter NoAuth

MCP Server - Twitter NoAuth

一个无头的 MCP 服务器,提供 Twitter API 访问,无需本地凭据设置,即可实现核心 Twitter 操作,例如搜索推文、获取用户推文、发布推文和回复推文。

Mcp Server

Mcp Server

TickTick MCP Server

TickTick MCP Server

A Model Context Protocol server that integrates with TickTick task management service, allowing AI assistants to list, create, update, and complete tasks with proper timezone handling.