Discover Awesome MCP Servers
Extend your agent with 84,516 capabilities via MCP servers.
- All84,516
- Developer Tools3,867
- Search1,714
- Research & Data1,557
- AI Integration Systems229
- Cloud Platforms219
- Data & App Analysis181
- Database Interaction177
- Remote Shell Execution165
- Browser Automation147
- Databases145
- Communication137
- AI Content Generation127
- OS Automation120
- Programming Docs Access109
- Content Fetching108
- Note Taking97
- File Systems96
- Version Control93
- Finance91
- Knowledge & Memory90
- Monitoring79
- Security71
- Image & Video Processing69
- Digital Note Management66
- AI Memory Systems62
- Advanced AI Reasoning59
- Git Management Tools58
- Cloud Storage51
- Entertainment & Media43
- Virtualization42
- Location Services35
- Web Automation & Stealth32
- Media Content Processing32
- Calendar Management26
- Ecommerce & Retail18
- Speech Processing18
- Customer Data Platforms16
- Travel & Transportation14
- Education & Learning Tools13
- Home Automation & IoT13
- Web Search Integration12
- Health & Wellness10
- Customer Support10
- Marketing9
- Games & Gamification8
- Google Cloud Integrations7
- Art & Culture4
- Language Translation3
- Legal & Compliance2
Binance Market Data MCP Server
ChatGPT MCP Server
镜子 (jìng zi)
Apache Doris MCP Server
Apache Doris 和 VeloDB 的 MCP 服务器
MCP Server для Prom.ua
MCP 服务器,用于与 Prom.ua API 交互
MCP-DeanMachines
untapped-mcp
一个未被使用的 MCP 服务器,用于与 Claude 配合使用。
FreeCAD MCP
这个仓库是一个 FreeCAD MCP,它允许你从 Claude Desktop 控制 FreeCAD。
Creating an MCP Server in Go and Serving it with Docker
Kubectl MCP Tool
一个模型上下文协议服务器,它使 AI 助手能够通过自然语言与 Kubernetes 集群交互,支持核心 Kubernetes 操作、监控、安全和诊断。
Linear
mcp-server-fetch-typescript MCP Server
镜子 (jìng zi)
comment-stripper-mcp
一个灵活的 MCP 服务器,可以批量处理代码文件,以删除多种编程语言中的注释。目前支持 JavaScript、TypeScript 和 Vue 文件,并使用基于正则表达式的模式匹配。可以处理单个文件、目录(包括子目录)和文本输入。专为代码的清洁维护和准备而构建。
Google Scholar
🔍 通过一个简单的 MCP 接口,使 AI 助手能够搜索和访问 Google Scholar 论文。
MCP Server Runner
一个用于运行模型上下文协议(MCP)服务器的 WebSocket 服务器实现。此应用程序允许通过 WebSocket 连接访问 MCP 服务器,从而方便与 Web 应用程序和其他支持网络的客户端集成。
MCPAgentAI 🚀
Python SDK,旨在简化与 MCP(模型上下文协议)服务器的交互。 它提供了一个易于使用的界面,用于连接到 MCP 服务器、读取资源和调用工具。
Remote MCP Server on Cloudflare
teable-mcp-server
一个用于与 Teable 数据库交互的 MCP 服务器。
UIThub MCP Server
简单的 MCP 服务器,用于 github.com
jira-mcp-server
Bankless Onchain MCP Server
将 Bankless Onchain API 引入 MCP
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.
@waldzellai/mcp-servers
Waldzell AI 的 MCP 服务器单体仓库,用于模型增强。应用于 Claude Desktop、Cline、Roo Code 等!
Redmine MCP Server
镜子 (jìng zi)
CTF-MCP-Server
Database Schema MCP Server
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 格式的邮件内容等。 记住要处理错误并注意安全性。 希望这个演示对你有所帮助!
Cohere MCP Server
Cohere MCP 服务器 (Cohere MCP fúwùqì)
MCP Local File Server
使用 MCP 访问和操作本地文件的服务器
mcp-wdpcameracontrol-server MCP Server
MCP Client Configuration Server
镜子 (jìng zi)