发现优秀的 MCP 服务器

通过 MCP 服务器扩展您的代理能力,拥有 12,252 个能力。

开发者工具3,065
MCP Atlassian

MCP Atlassian

MCP 服务器处理 Jira 集成。

Telegram MCP Server

Telegram MCP Server

用于 Telegram 聊天机器人的 MCP 服务器。

Sauce Demo Cypress Tests

Sauce Demo Cypress Tests

这是一个将 Playwright 与 MCP 集成的实验性项目。我的计划是进行深入研究,了解集成的复杂性,并回顾网络上最好的文章,以创建使用这两种技术的最佳版本项目。

Mcp Server V2ex

Mcp Server V2ex

CockroachDB MCP Server

CockroachDB MCP Server

text-count-mcp-server

text-count-mcp-server

文本计数的一个模型上下文协议服务器

mcp-server-example

mcp-server-example

好的,这是一个简单的 MCP 服务器示例,希望能帮助你更好地理解: **英文 (English):** "Let's say you have a Minecraft server with a custom mod that adds a new type of ore called 'Magma Ore'. This ore only spawns in the Nether and can be smelted into 'Magma Ingots'. You want to use MCP to decompile the Minecraft server code and understand how the ore generation works, and how the smelting recipe is registered. Using MCP, you would: 1. **Decompile the Minecraft server jar:** This will give you the source code of the Minecraft server. 2. **Search for relevant code:** You would search for code related to ore generation, specifically in the Nether dimension. You might look for classes related to world generation, block registration, or dimension loading. 3. **Analyze the code:** You would then analyze the code to understand how the 'Magma Ore' is added to the world generation process. You would look for how the ore is registered as a block, how its spawn conditions are defined, and how it's added to the Nether's chunk generation. 4. **Search for smelting recipes:** You would also search for code related to smelting recipes. You might look for classes related to recipe registration or furnace logic. 5. **Analyze the smelting recipe:** You would analyze the code to understand how the 'Magma Ore' is registered to be smelted into 'Magma Ingots'. You would look for how the recipe is defined and how it's added to the furnace's recipe list. By using MCP to decompile and analyze the Minecraft server code, you can gain a deeper understanding of how the game works and how custom mods interact with the game's core mechanics." **中文 (Chinese):** “假设你有一个 Minecraft 服务器,其中包含一个自定义模组,该模组添加了一种名为“岩浆矿石 (Magma Ore)”的新型矿石。这种矿石只会在下界 (Nether) 中生成,并且可以冶炼成“岩浆锭 (Magma Ingots)”。 你想使用 MCP 来反编译 Minecraft 服务器代码,并了解矿石生成的工作原理以及冶炼配方是如何注册的。 使用 MCP,你可以: 1. **反编译 Minecraft 服务器 jar 文件:** 这将为你提供 Minecraft 服务器的源代码。 2. **搜索相关代码:** 你将搜索与矿石生成相关的代码,特别是在下界维度中。 你可能会查找与世界生成、方块注册或维度加载相关的类。 3. **分析代码:** 然后,你将分析代码以了解“岩浆矿石”是如何添加到世界生成过程中的。 你将查找矿石如何注册为方块,如何定义其生成条件,以及如何将其添加到下界的区块生成中。 4. **搜索冶炼配方:** 你还将搜索与冶炼配方相关的代码。 你可能会查找与配方注册或熔炉逻辑相关的类。 5. **分析冶炼配方:** 你将分析代码以了解“岩浆矿石”是如何注册为冶炼成“岩浆锭”的。 你将查找配方是如何定义的,以及如何将其添加到熔炉的配方列表中。 通过使用 MCP 反编译和分析 Minecraft 服务器代码,你可以更深入地了解游戏的工作原理以及自定义模组如何与游戏的核心机制交互。” **解释 (Explanation):** This example illustrates how MCP can be used to understand the inner workings of a Minecraft server, especially when dealing with custom mods. It highlights the key steps involved: decompiling the code, searching for relevant sections, and then analyzing those sections to understand how specific features are implemented. The example focuses on ore generation and smelting recipes, but the same principles can be applied to understanding other aspects of the game.

Amazon CloudWatch Logs MCP Server

Amazon CloudWatch Logs MCP Server

一个模型上下文协议 (MCP) 服务器,它使 AI 助手能够通过使用 AWS SDK 的标准化接口与 Amazon CloudWatch Logs 交互。

Weather MCP Tool for Claude

Weather MCP Tool for Claude

esp-component-registry-mcp

esp-component-registry-mcp

ESP 组件注册表的 MCP 服务器

My first MCP server

My first MCP server

镜子 (jìng zi)

MCP Server - HTTP with SSE

MCP Server - HTTP with SSE

MCP服务器 - HTTP与SSE - 对于远程服务器,启动一个Web服务器,该服务器包含一个服务器发送事件(SSE)端点,用于向客户端推送更新,以及一个单独的端点,用于接收从客户端发送的消息。

This is MCP server for test

This is MCP server for test

测试用的 MCP 服务器

Couchbase MCP Server

Couchbase MCP Server

mcp-on-fire

mcp-on-fire

一个用于 Fire 平台的 MCP 仓库,带有一个关于 GitHub MCP 服务器的精美 README。

Traa Mcp

Traa Mcp

⚡ go-mcp

⚡ go-mcp

⚡ 一款类型安全、直观的 Go SDK,可轻松自信地构建 MCP 服务器。

MCP Server Demo | MCP 伺服器展示

MCP Server Demo | MCP 伺服器展示

MCP服务器演示 (MCP fúwùqì yǎnshì)

MCP MYSQL SERVER

MCP MYSQL SERVER

好的,我理解你的需求。你需要修改 `f4ww4z/mcp-mysql-server` 这个 Docker 镜像中的 MySQL 数据库连接配置,使其能够支持 Cherry Studio。 要实现这个目标,你需要考虑以下几个方面: **1. 理解 `f4ww4z/mcp-mysql-server` 镜像的配置方式:** * **环境变量:** 通常 Docker 镜像会使用环境变量来配置 MySQL 的连接参数,例如 `MYSQL_ROOT_PASSWORD`, `MYSQL_USER`, `MYSQL_PASSWORD`, `MYSQL_DATABASE` 等。你需要查看该镜像的文档或者 Dockerfile 来确定它支持哪些环境变量。 * **配置文件:** 有些镜像可能会使用 MySQL 的配置文件 (例如 `my.cnf` 或 `my.ini`) 来进行更高级的配置。你需要找到配置文件在镜像中的位置,并了解如何修改它。 **2. 确定 Cherry Studio 的连接需求:** * **主机名/IP 地址:** Cherry Studio 需要连接到哪个 MySQL 服务器?通常是 Docker 容器的 IP 地址或者容器名(如果它们在同一个 Docker 网络中)。 * **端口:** MySQL 默认端口是 3306。 * **用户名/密码:** Cherry Studio 使用哪个用户名和密码来连接数据库? * **数据库名:** Cherry Studio 需要连接到哪个数据库? **3. 修改配置:** 根据以上信息,你可以通过以下几种方式来修改配置: * **使用环境变量 (推荐):** 这是最简单和最常用的方法。在运行 Docker 容器时,通过 `-e` 参数设置环境变量。例如: ```bash docker run -d \ -e MYSQL_ROOT_PASSWORD=your_root_password \ -e MYSQL_USER=cherry_user \ -e MYSQL_PASSWORD=cherry_password \ -e MYSQL_DATABASE=cherry_database \ -p 3306:3306 \ f4ww4z/mcp-mysql-server ``` 将 `your_root_password`, `cherry_user`, `cherry_password`, `cherry_database` 替换为实际的值。 * **修改配置文件 (如果需要更高级的配置):** 1. **进入容器:** 使用 `docker exec -it <container_id> bash` 进入正在运行的容器。 2. **找到配置文件:** 通常在 `/etc/mysql/my.cnf` 或 `/etc/mysql/mysql.conf.d/mysqld.cnf`。 3. **修改配置文件:** 使用 `vi` 或 `nano` 等编辑器修改配置文件。 **注意:修改配置文件需要谨慎,确保语法正确,否则可能导致 MySQL 无法启动。** 4. **重启 MySQL 服务:** 使用 `service mysql restart` 或 `systemctl restart mysql` 重启 MySQL 服务。 5. **提交更改 (可选):** 如果你想将更改保存到新的镜像中,可以使用 `docker commit <container_id> your_new_image_name`。 * **使用 Docker Compose (推荐,如果使用 Docker Compose):** 在 `docker-compose.yml` 文件中设置环境变量。例如: ```yaml version: "3.9" services: mysql: image: f4ww4z/mcp-mysql-server environment: MYSQL_ROOT_PASSWORD: your_root_password MYSQL_USER: cherry_user MYSQL_PASSWORD: cherry_password MYSQL_DATABASE: cherry_database ports: - "3306:3306" ``` 然后使用 `docker-compose up -d` 启动容器。 **4. 验证连接:** 在修改配置后,使用 Cherry Studio 连接到 MySQL 数据库,确保连接成功并且可以正常访问数据。 **重要提示:** * **安全性:** 请务必设置强密码,并限制 MySQL 的访问权限,以确保数据库安全。 * **持久化数据:** 建议将 MySQL 数据目录挂载到宿主机,以防止数据丢失。可以使用 `-v` 参数或 Docker Volume 来实现。 * **查看镜像文档:** 最重要的是,仔细阅读 `f4ww4z/mcp-mysql-server` 镜像的文档,了解它支持哪些配置选项,以及如何正确地使用它们。 **总结:** 修改 `f4ww4z/mcp-mysql-server` 镜像的连接配置,使其支持 Cherry Studio,主要步骤包括: 1. 了解镜像的配置方式 (环境变量或配置文件)。 2. 确定 Cherry Studio 的连接需求 (主机名/IP 地址, 端口, 用户名/密码, 数据库名)。 3. 使用环境变量或修改配置文件来修改配置。 4. 验证连接。 请提供更多关于 `f4ww4z/mcp-mysql-server` 镜像的信息,例如它的 Dockerfile 或文档链接,以及 Cherry Studio 的具体连接需求,这样我可以提供更具体的帮助。 **中文翻译:** 好的,我理解你的需求。你需要修改 `f4ww4z/mcp-mysql-server` 这个 Docker 镜像中的 MySQL 数据库连接配置,使其能够支持 Cherry Studio。 要实现这个目标,你需要考虑以下几个方面: **1. 理解 `f4ww4z/mcp-mysql-server` 镜像的配置方式:** * **环境变量:** 通常 Docker 镜像会使用环境变量来配置 MySQL 的连接参数,例如 `MYSQL_ROOT_PASSWORD`, `MYSQL_USER`, `MYSQL_PASSWORD`, `MYSQL_DATABASE` 等。你需要查看该镜像的文档或者 Dockerfile 来确定它支持哪些环境变量。 * **配置文件:** 有些镜像可能会使用 MySQL 的配置文件 (例如 `my.cnf` 或 `my.ini`) 来进行更高级的配置。你需要找到配置文件在镜像中的位置,并了解如何修改它。 **2. 确定 Cherry Studio 的连接需求:** * **主机名/IP 地址:** Cherry Studio 需要连接到哪个 MySQL 服务器?通常是 Docker 容器的 IP 地址或者容器名(如果它们在同一个 Docker 网络中)。 * **端口:** MySQL 默认端口是 3306。 * **用户名/密码:** Cherry Studio 使用哪个用户名和密码来连接数据库? * **数据库名:** Cherry Studio 需要连接到哪个数据库? **3. 修改配置:** 根据以上信息,你可以通过以下几种方式来修改配置: * **使用环境变量 (推荐):** 这是最简单和最常用的方法。在运行 Docker 容器时,通过 `-e` 参数设置环境变量。例如: ```bash docker run -d \ -e MYSQL_ROOT_PASSWORD=你的root密码 \ -e MYSQL_USER=cherry_用户 \ -e MYSQL_PASSWORD=cherry_密码 \ -e MYSQL_DATABASE=cherry_数据库 \ -p 3306:3306 \ f4ww4z/mcp-mysql-server ``` 将 `你的root密码`, `cherry_用户`, `cherry_密码`, `cherry_数据库` 替换为实际的值。 * **修改配置文件 (如果需要更高级的配置):** 1. **进入容器:** 使用 `docker exec -it <容器ID> bash` 进入正在运行的容器。 2. **找到配置文件:** 通常在 `/etc/mysql/my.cnf` 或 `/etc/mysql/mysql.conf.d/mysqld.cnf`。 3. **修改配置文件:** 使用 `vi` 或 `nano` 等编辑器修改配置文件。 **注意:修改配置文件需要谨慎,确保语法正确,否则可能导致 MySQL 无法启动。** 4. **重启 MySQL 服务:** 使用 `service mysql restart` 或 `systemctl restart mysql` 重启 MySQL 服务。 5. **提交更改 (可选):** 如果你想将更改保存到新的镜像中,可以使用 `docker commit <容器ID> 你的新镜像名称`。 * **使用 Docker Compose (推荐,如果使用 Docker Compose):** 在 `docker-compose.yml` 文件中设置环境变量。例如: ```yaml version: "3.9" services: mysql: image: f4ww4z/mcp-mysql-server environment: MYSQL_ROOT_PASSWORD: 你的root密码 MYSQL_USER: cherry_用户 MYSQL_PASSWORD: cherry_密码 MYSQL_DATABASE: cherry_数据库 ports: - "3306:3306" ``` 然后使用 `docker-compose up -d` 启动容器。 **4. 验证连接:** 在修改配置后,使用 Cherry Studio 连接到 MySQL 数据库,确保连接成功并且可以正常访问数据。 **重要提示:** * **安全性:** 请务必设置强密码,并限制 MySQL 的访问权限,以确保数据库安全。 * **持久化数据:** 建议将 MySQL 数据目录挂载到宿主机,以防止数据丢失。可以使用 `-v` 参数或 Docker Volume 来实现。 * **查看镜像文档:** 最重要的是,仔细阅读 `f4ww4z/mcp-mysql-server` 镜像的文档,了解它支持哪些配置选项,以及如何正确地使用它们。 **总结:** 修改 `f4ww4z/mcp-mysql-server` 镜像的连接配置,使其支持 Cherry Studio,主要步骤包括: 1. 了解镜像的配置方式 (环境变量或配置文件)。 2. 确定 Cherry Studio 的连接需求 (主机名/IP 地址, 端口, 用户名/密码, 数据库名)。 3. 使用环境变量或修改配置文件来修改配置。 4. 验证连接。 请提供更多关于 `f4ww4z/mcp-mysql-server` 镜像的信息,例如它的 Dockerfile 或文档链接,以及 Cherry Studio 的具体连接需求,这样我可以提供更具体的帮助。

Douban MCP Server

Douban MCP Server

豆瓣 API MCP 服务器 (Douban API MCP Server)

Blockchain CLI in Rust

Blockchain CLI in Rust

一个用 Rust 实现的简单区块链,具有 SHA-256 哈希算法、命令行界面 (CLI) 和 MCP 服务器集成。 通过区块创建和链验证演示了核心区块链概念,同时通过网络公开了区块链功能。

MCP Coding Server Demo with Claude AI

MCP Coding Server Demo with Claude AI

使用 Claude + MCP 自动化的 Java EE 开发实验

mcpehelper-serverWhat is mcpehelper-server?How to use mcpehelper-server?Key features of mcpehelper-server:Use cases of mcpehelper-server:FAQ from mcpehelper-server:

mcpehelper-serverWhat is mcpehelper-server?How to use mcpehelper-server?Key features of mcpehelper-server:Use cases of mcpehelper-server:FAQ from mcpehelper-server:

Stock MCP Server

Stock MCP Server

ElevenLabs MCP Server

ElevenLabs MCP Server

针对 ElevenLabs API 集成的 MCP 服务器实现

Airflow MCP 服务器

Airflow MCP 服务器

API

API

一系列旨在构建 MCP 服务器以完成个人任务的 Swift 项目

Remote MCP Server on Cloudflare

Remote MCP Server on Cloudflare

Edgee MCP Server

Edgee MCP Server

mcp-server-typescript

mcp-server-typescript