Awesome MCP Servers 简介

Awesome MCP Servers 是一个开源项目,致力于整合基于 Model Context Protocol (MCP) 的服务器资源。该项目汇集了超过 3000 个 MCP 服务器,涵盖浏览器自动化、金融、游戏、安全、科研等多个垂直领域,支持本地和云环境部署。MCP 服务器为 AI 大模型提供对外部数据和工具的访问能力,帮助开发者更高效地实现 AI 与外部系统的交互。

Awesome MCP Servers 的主要功能

  • 资源集成:通过 MCP 协议,AI 模型可连接文件系统、数据库、云服务等,扩展其功能范围。
  • 多领域覆盖:提供适用于浏览器自动化、金融、游戏、安全、科研等领域的多种 MCP 服务器实现。
  • 开发支持:支持 Python、TypeScript、Go 等多种编程语言,并提供开发框架(如 FastMCP)和工具,降低开发门槛。
  • 社区生态:依托 GitHub、Discord 和 Reddit 等平台,提供详尽文档和教程,便于开发者快速上手。

Awesome MCP Servers 的部分 MCP 实例

  • 浏览器自动化:MCP-Playwright 提供浏览器操作能力,支持网页导航、点击、截图及 JavaScript 执行。
  • Notion 管理:notion_mcp 实现 AI 与 Notion 平台的对接,支持页面管理与内容同步。
  • 金融数据:coinmarket-mcp-server 基于 Coinmarket API 获取加密货币行情信息。
  • 游戏开发:mcp-unity 集成 Unity3D 引擎,支持游戏场景管理和调试。
  • 学术搜索:arxiv-mcp-server 支持 AI 搜索 arXiv 论文库,进行摘要提炼与分析。
  • 安全检测:dnstwist MCP Server 可检测域名拼写错误与钓鱼网站。
  • 地图服务:mcp-server-google-maps 集成 Google Maps 功能,提供位置查询与路线规划。
  • 版本控制:mcp-server-git 支持 Git 仓库的读取与分析。
  • 社交互动:vrchat-mcp 与 VRChat API 对接,获取用户和世界信息。

如何使用 Awesome MCP Servers

  • 选择合适的 MCP 服务器
    • 浏览列表:访问 GitHub 仓库,查看不同类别的 MCP 服务器。
    • 查阅详情:进入具体服务器的 GitHub 页面,阅读 README.md 文件,了解功能、安装方法和示例代码。
  • 安装与配置
    • 克隆仓库:例如:git clone https://github.com/executeautomation/mcp-playwright.git
    • 安装依赖:根据说明执行 npm install
    • 配置参数:如需连接外部服务,设置相关 API 密钥或数据库地址。
  • 启动服务器
    • 运行命令:如 npm start 启动服务。
    • 验证状态:访问 localhost:8080/docs 查看 API 文档并测试请求。
  • 集成到 AI 应用
    • 安装客户端:如 npm install @mcp-langchain-ts-client
    • 编写调用代码:通过客户端工具与 MCP 服务器交互。
    • 测试与优化:运行代码并根据需求调整配置。

项目信息

应用场景

  • 自动化任务:利用浏览器自动化工具完成网页操作与数据抓取。
  • 金融分析:实时获取市场数据,辅助投资决策。
  • 游戏开发:结合游戏引擎提升 AI 在设计与测试中的作用。
  • 安全防护:检测域名风险,提升网络安全性。
  • 科研支持:快速检索与分析学术论文,加速研究进程。

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部