发现优秀的 MCP 服务器
通过 MCP 服务器扩展您的代理能力,拥有 12,252 个能力。
JBAssist - Microsoft Graph MCP Server
一个兼容 Windows 的 MCP 服务器,用于查询 Microsoft Graph API。
MCP Server Testing Web App
create-mcp-server
一个用于创建 MCP 服务器的 MCP 服务器
MCP API Server Template
MCP Server Markup Language (MCPML)
MCP 服务器标记语言 (MCPML) - 一个 Python 框架,用于构建具有 CLI 和 OpenAI 代理支持的 MCP 服务器。
DeepSeek MCP Server
镜子 (jìng zi)
MCP TypeScript Template
一个对初学者友好的基础,用于使用 TypeScript 构建模型上下文协议 (MCP) 服务器(以及未来也包括客户端)。此模板提供了一个全面的起点,包含生产就绪的实用程序、结构良好的代码以及用于构建 MCP 服务器的工作示例。
CodeSynapse
一个 MCP(模型上下文协议)服务器,它与语言服务器协议(LSP)集成,以便将代码库中丰富的语义信息暴露给 LLM 代码代理。
mcd-demo
正在测试创建简单的 Minecraft (MCP) 服务器并与 LangChain 代理集成。
uv-mcp
用于内省 Python 环境的 MCP 服务器

Azure DevOps MCP Server by Zubeid HendricksAzure DevOps MCP Server
用于 Azure DevOps API 的 MCP 服务器,支持项目管理、存储库操作等。
Deno Deploy MCP Template Repo
一个用于在 Deno Deploy 上托管 MCP 服务器的模板仓库。
CLI MCP Server
镜子 (jìng zi)
github-mcp-cursor-project-rules
Okay, here's a translation of "Cursor project rules and MCP server" into Chinese, along with some context to make sure it's the most accurate translation: **Possible Translations:** * **精确翻译 (Literal):** 光标项目规则和 MCP 服务器 (Guāngbiāo xiàngmù guīzé hé MCP fúwùqì) * **更自然的翻译 (More Natural):** 光标项目的规则与 MCP 服务器 (Guāngbiāo xiàngmù de guīzé yǔ MCP fúwùqì) **Explanation of the Translation Choices:** * **光标 (Guāngbiāo):** Cursor (as in the mouse cursor or a text cursor) * **项目 (Xiàngmù):** Project * **规则 (Guīzé):** Rules * **和 (Hé) / 与 (Yǔ):** And (both are acceptable, 与 is slightly more formal) * **MCP 服务器 (MCP Fúwùqì):** MCP Server (MCP is usually kept as is, as it's an acronym. 服务器 means "server.") * **的 (De):** A possessive particle, used to connect "光标项目" (Cursor project) and "规则" (rules) to make it "Cursor project's rules". **Which Translation to Use:** The more natural translation, **光标项目的规则与 MCP 服务器 (Guāngbiāo xiàngmù de guīzé yǔ MCP fúwùqì)**, is generally preferred because it flows better in Chinese. **Important Considerations (Context is Key):** To give you the *best* translation, I need a little more context. Here are some questions to consider: * **What kind of "Cursor project" is this?** Is it a software project involving cursors? Is it a project *named* "Cursor"? Knowing this will help me choose the most appropriate wording. * **What is the MCP server used for?** Knowing the purpose of the server will help ensure the translation is accurate. **Example with More Context:** Let's say the "Cursor project" is a software development project focused on improving cursor behavior, and the MCP server is used for managing the project's resources. Then, a possible translation could be: * **针对光标行为改进的软件项目规则与 MCP 服务器** (Zhēnduì guāngbiāo xíngwéi gǎijìn de ruǎnjiàn xiàngmù guīzé yǔ MCP fúwùqì) * This translates to: "Rules for the software project aimed at improving cursor behavior and the MCP server." Therefore, please provide more context if you want a more precise and accurate translation.
teable-mcp-server
一个用于与 Teable 数据库交互的 MCP 服务器。
VNDB MCP Server
一个模型上下文协议(MCP)服务器,用于访问视觉小说数据库(VNDB)API。这使得Claude AI能够搜索和检索视觉小说信息。
MCPAgentAI 🚀
Python SDK,旨在简化与 MCP(模型上下文协议)服务器的交互。 它提供了一个易于使用的界面,用于连接到 MCP 服务器、读取资源和调用工具。
jira-mcp-server
mcpDemo
MCP服务器演示
🚀 Memgraph MCP Server
Memgraph MCP 服务器 (Memgraph MCP fúwùqì)
mcp_server
LLM 集成用的 MCP 服务器
Remote MCP Server on Cloudflare
GitLab MCP Server
Linear MCP Server
一个处理所有线性资源类型的线性 MCP 实现。
UIThub MCP Server
简单的 GitHub MCP 服务器。
mcp-server-email
好的,这是关于使用 Golang 发送电子邮件的 mcp-server 演示: **标题:使用 Golang 在 mcp-server 中发送电子邮件** **简介:** 本演示展示了如何在 mcp-server 环境中使用 Golang 发送电子邮件。我们将使用 `net/smtp` 包来连接 SMTP 服务器并发送邮件。 **先决条件:** * 安装 Golang (1.16 或更高版本) * 安装 mcp-server * 一个可用的 SMTP 服务器 (例如:Gmail, Outlook, 或本地 SMTP 服务器) * SMTP 服务器的凭据 (用户名和密码) **代码示例:** ```go package main import ( "fmt" "net/smtp" "log" ) // 配置信息 const ( smtpServer = "smtp.gmail.com" // 你的 SMTP 服务器地址 smtpPort = 587 // 你的 SMTP 服务器端口 senderEmail = "your_email@gmail.com" // 你的邮箱地址 senderPassword = "your_password" // 你的邮箱密码 (或应用专用密码) receiverEmail = "recipient_email@example.com" // 收件人邮箱地址 ) func main() { // 邮件内容 subject := "Golang Email Demo" body := "This is a test email sent from a Golang application in mcp-server." // 构建邮件消息 message := []byte( "To: " + receiverEmail + "\r\n" + "Subject: " + subject + "\r\n" + "\r\n" + body + "\r\n", ) // 认证信息 auth := smtp.PlainAuth("", senderEmail, senderPassword, smtpServer) // 连接到 SMTP 服务器并发送邮件 err := smtp.SendMail(smtpServer+":"+fmt.Sprintf("%d", smtpPort), auth, senderEmail, []string{receiverEmail}, message) if err != nil { log.Fatal(err) return } fmt.Println("Email sent successfully!") } ``` **代码解释:** 1. **导入必要的包:** `net/smtp` 用于 SMTP 连接和邮件发送,`fmt` 用于格式化字符串,`log` 用于错误处理。 2. **配置信息:** 定义了 SMTP 服务器地址、端口、发件人邮箱、发件人密码和收件人邮箱。 **请务必替换这些值为你自己的信息。** 对于 Gmail,你可能需要启用“允许安全性较低的应用访问”或使用应用专用密码。 3. **邮件内容:** 定义了邮件的主题和正文。 4. **构建邮件消息:** 使用字符串拼接构建邮件消息。 `\r\n` 用于换行。 5. **认证信息:** 使用 `smtp.PlainAuth` 创建一个认证对象,用于向 SMTP 服务器验证身份。 6. **连接到 SMTP 服务器并发送邮件:** 使用 `smtp.SendMail` 函数连接到 SMTP 服务器并发送邮件。 该函数接受 SMTP 服务器地址、认证对象、发件人邮箱、收件人邮箱列表和邮件消息作为参数。 7. **错误处理:** 检查 `smtp.SendMail` 函数是否返回错误,如果返回错误,则打印错误信息并退出程序。 8. **成功提示:** 如果邮件发送成功,则打印一条成功消息。 **运行步骤:** 1. 将代码保存为 `main.go` 文件。 2. 在 mcp-server 环境中,使用 `go run main.go` 命令运行程序。 3. 检查收件人邮箱,确认是否收到邮件。 **注意事项:** * **安全性:** 请勿将密码硬编码到代码中。 建议使用环境变量或配置文件来存储密码。 * **Gmail:** 如果使用 Gmail,你可能需要启用“允许安全性较低的应用访问”或使用应用专用密码。 启用“允许安全性较低的应用访问”可能会降低你的账户安全性,因此建议使用应用专用密码。 * **错误处理:** 在实际应用中,应该进行更完善的错误处理,例如重试发送邮件或记录错误日志。 * **速率限制:** 某些 SMTP 服务器可能会对发送邮件的速率进行限制。 如果遇到速率限制,可以尝试降低发送邮件的频率或使用其他 SMTP 服务器。 * **mcp-server 集成:** 本示例是一个独立的程序。 要将其集成到 mcp-server 中,你需要将其作为 mcp-server 的一个模块或服务来运行。 具体集成方式取决于 mcp-server 的架构和配置。 **中文翻译:** **标题:使用 Golang 在 mcp-server 中发送电子邮件** **简介:** 本演示展示了如何在 mcp-server 环境中使用 Golang 发送电子邮件。我们将使用 `net/smtp` 包来连接 SMTP 服务器并发送邮件。 **先决条件:** * 安装 Golang (1.16 或更高版本) * 安装 mcp-server * 一个可用的 SMTP 服务器 (例如:Gmail, Outlook, 或本地 SMTP 服务器) * SMTP 服务器的凭据 (用户名和密码) **代码示例:** ```go package main import ( "fmt" "net/smtp" "log" ) // 配置信息 const ( smtpServer = "smtp.gmail.com" // 你的 SMTP 服务器地址 smtpPort = 587 // 你的 SMTP 服务器端口 senderEmail = "your_email@gmail.com" // 你的邮箱地址 senderPassword = "your_password" // 你的邮箱密码 (或应用专用密码) receiverEmail = "recipient_email@example.com" // 收件人邮箱地址 ) func main() { // 邮件内容 subject := "Golang 邮件演示" body := "这是一封来自 mcp-server 中 Golang 应用程序的测试邮件。" // 构建邮件消息 message := []byte( "To: " + receiverEmail + "\r\n" + "Subject: " + subject + "\r\n" + "\r\n" + body + "\r\n", ) // 认证信息 auth := smtp.PlainAuth("", senderEmail, senderPassword, smtpServer) // 连接到 SMTP 服务器并发送邮件 err := smtp.SendMail(smtpServer+":"+fmt.Sprintf("%d", smtpPort), auth, senderEmail, []string{receiverEmail}, message) if err != nil { log.Fatal(err) return } fmt.Println("邮件发送成功!") } ``` **代码解释:** 1. **导入必要的包:** `net/smtp` 用于 SMTP 连接和邮件发送,`fmt` 用于格式化字符串,`log` 用于错误处理。 2. **配置信息:** 定义了 SMTP 服务器地址、端口、发件人邮箱、发件人密码和收件人邮箱。 **请务必替换这些值为你自己的信息。** 对于 Gmail,你可能需要启用“允许安全性较低的应用访问”或使用应用专用密码。 3. **邮件内容:** 定义了邮件的主题和正文。 4. **构建邮件消息:** 使用字符串拼接构建邮件消息。 `\r\n` 用于换行。 5. **认证信息:** 使用 `smtp.PlainAuth` 创建一个认证对象,用于向 SMTP 服务器验证身份。 6. **连接到 SMTP 服务器并发送邮件:** 使用 `smtp.SendMail` 函数连接到 SMTP 服务器并发送邮件。 该函数接受 SMTP 服务器地址、认证对象、发件人邮箱、收件人邮箱列表和邮件消息作为参数。 7. **错误处理:** 检查 `smtp.SendMail` 函数是否返回错误,如果返回错误,则打印错误信息并退出程序。 8. **成功提示:** 如果邮件发送成功,则打印一条成功消息。 **运行步骤:** 1. 将代码保存为 `main.go` 文件。 2. 在 mcp-server 环境中,使用 `go run main.go` 命令运行程序。 3. 检查收件人邮箱,确认是否收到邮件。 **注意事项:** * **安全性:** 请勿将密码硬编码到代码中。 建议使用环境变量或配置文件来存储密码。 * **Gmail:** 如果使用 Gmail,你可能需要启用“允许安全性较低的应用访问”或使用应用专用密码。 启用“允许安全性较低的应用访问”可能会降低你的账户安全性,因此建议使用应用专用密码。 * **错误处理:** 在实际应用中,应该进行更完善的错误处理,例如重试发送邮件或记录错误日志。 * **速率限制:** 某些 SMTP 服务器可能会对发送邮件的速率进行限制。 如果遇到速率限制,可以尝试降低发送邮件的频率或使用其他 SMTP 服务器。 * **mcp-server 集成:** 本示例是一个独立的程序。 要将其集成到 mcp-server 中,你需要将其作为 mcp-server 的一个模块或服务来运行。 具体集成方式取决于 mcp-server 的架构和配置。 **总结:** 这个演示提供了一个使用 Golang 在 mcp-server 环境中发送电子邮件的基本示例。 你可以根据自己的需求修改代码,例如添加附件、使用 HTML 格式的邮件内容等。 记住要处理错误并注意安全性。 希望这个演示对你有所帮助!
Mcp Server Code Analyzer
CTF-MCP-Server
Mcp Starwars
用于 SWAPI 星球大战 API 的 MCP 服务器。该项目的主要目标是展示如何使用 MCP 服务器与 API 进行交互。
Redmine MCP Server
镜子 (jìng zi)