在人工智能快速发展的今天,模型上下文协议(MCP,Model Context Protocol)已成为一项重要的技术标准,它使AI模型能够安全地与外部资源交互。MCP服务器作为AI与工具、数据库和API之间的桥梁,极大地扩展了AI的功能。本文基于GitHub上的awesome-mcp-servers仓库,介绍MCP服务器的用途,并推荐一些值得关注的服务器,帮助您提升AI工作效率。
什么是MCP?
MCP是一种开放协议,旨在让AI模型(如Claude)通过标准化的服务器实现与本地或远程资源的安全交互。它支持AI执行复杂任务,例如访问文件系统、查询数据库或调用网络API,同时保持安全性和可控性。MCP服务器的多样性使其适用于从开发到金融、安全等多个领域。
为什么使用MCP服务器?
MCP服务器为AI模型提供了以下优势:
扩展功能:使AI能够处理原本无法直接完成的任务,如实时金融数据分析或安全扫描。
安全性:通过标准化的协议,确保AI与外部资源的交互安全可控。
灵活性:支持多种编程语言(如Python、TypeScript、Go)和操作系统(macOS、Windows、Linux)。
社区支持:MCP服务器由各大厂商以及社区或个人开发者开发,同时awesome-mcp-servers仓库由社区维护,定期更新,提供丰富的选择。
精选MCP服务器推荐
awesome-mcp-servers仓库将MCP服务器按功能分类,以下是几个主要类别及其推荐服务器的详细介绍。完整MCP服务器列表见GitHub仓库awesome-mcp-servers。
1. 🔗 聚合类(Aggregators)
聚合类服务器通过单一接口提供对多种工具或服务的访问,适合需要集成多种功能的场景。
OpenMCP
- 10秒内将Web API转换为MCP服务器并将其添加到开源注册表中: https://open-mcp.orgtigranbs/mcgravity
- 一个代理工具,用于将多个MCP服务器组合成一个统一的端点。通过跨多个MCP服务器负载均衡请求来扩展您的AI工具,类似于Nginx对Web服务器的工作方式。MetaMCP
- MetaMCP是一个统一的中间件MCP服务器,通过GUI管理您的MCP连接。MCP Access Point
- 一键将Web API转成为MCP服务器,而无需对服务器端代码进行任何修改。
2. 🌏 浏览器自动化
Web 内容访问和自动化功能。支持以 AI 友好格式搜索、抓取和处理 Web 内容。
executeautomation/playwright-mcp-server
- 使用 Playwright 进行浏览器自动化和网页抓取的 MCP 服务器。pskill9/web-search
- 一个支持使用 Google 搜索结果进行免费网页搜索的 MCP 服务器,无需 API 密钥。34892002/bilibili-mcp-js
- 一个支持搜索 B站 内容的 MCP 服务器。提供LangChain调用示例、测试脚本。getrupt/ashra-mcp
- 从任何网站提取结构化数据。只需输入提示即可获取JSON。aircodelabs/grasp
- 可本地部署或自托管的浏览器自动化操作,原生支持 MCP 和 A2A。
3. 🎨 艺术与文化
提供艺术收藏、文化遗产和博物馆数据库的访问与探索。让 AI 模型能够搜索和分析艺术文化内容。
burningion/video-editing-mcp
- 从您的视频集合中添加、分析、搜索和生成视频剪辑。yuna0x0/anilist-mcp
- 集成 AniList API 获取动画和漫画信息的 MCP 服务器。
4. ☁️ 云平台
云平台服务集成。实现与云基础设施和服务的管理和交互。
qiniu/qiniu-mcp-server
- 基于七牛云产品构建的 MCP,支持访问七牛云存储、智能多媒体服务等。Cloudflare MCP Server
- 与 Cloudflare 服务集成,包括 Workers、KV、R2 和 D1。aliyun/alibaba-cloud-ops-mcp-server
- 一款MCP服务器,使AI助手能够运维管理阿里云上的资源,支持ECS、云监控、OOS和其他各种广泛使用的云产品。
5. 🖥️ 命令行
运行命令、捕获输出以及以其他方式与 shell 和命令行工具交互。
ferrislucas/iterm-mcp
- 一个为 iTerm 终端提供访问能力的 MCP 服务器。您可以执行命令,并就终端中看到的内容进行提问交互。g0t4/mcp-server-commands
- 使用run_command和run_script工具运行任何命令。MladenSU/cli-mcp-server
- 具有安全执行和可定制安全策略的命令行界面。tumf/mcp-shell-server
- 实现模型上下文协议 (MCP) 的安全 shell 命令执行服务器。
6. 💬 社交
与通讯平台集成,实现消息管理和渠道运营。使AI模型能够与团队沟通工具进行交互。
gotoolkits/wecombot
- MCP服务器 Tools 应用程序,用于向企业微信群机器人发送各种类型的消息。elie222/inbox-zero
- 一款专为 Inbox Zero 设计的MCP服务器。在Gmail基础上新增功能,例如识别需要回复或跟进处理的邮件。carterlasalle/mac_messages_mcp
- 一款通过模型上下文协议(MCP)安全连接iMessage数据库的MCP服务器,支持大语言模型查询与分析iMessage对话。该系统具备完善的电话号码验证、附件处理、联系人管理、群聊操作功能,并全面支持消息收发。sawa-zen/vrchat-mcp
- 这是一个与VRChat API交互的MCP服务器。您可以获取VRChat的好友、世界、化身等信息。line/line-bot-mcp-server
- 整合 LINE 官方账号的 MCP 服务器。
7. 💻 开发者工具
增强开发工作流程和环境管理的工具和集成。
QuantGeekDev/docker-mcp
- 通过 MCP 进行 Docker 容器管理和操作。zcaceres/fetch-mcp
- 一个灵活获取 JSON、文本和 HTML 数据的 MCP 服务器。kealuya/mcp-jina-ai
- 集成 Jina.ai 将目标网页进行总结,转换成对LLM友好的Markdown格式返回。r-huijts/xcode-mcp-server
- Xcode 集成,支持项目管理、文件操作和构建自动化。snaggle-ai/openapi-mcp-server
- 使用开放 API 规范 (v3) 连接任何 HTTP/REST API 服务器。jetbrains/mcpProxy
- 连接到 JetBrains IDE。Rootly-AI-Labs/Rootly-MCP-server
- 用于事件管理平台 Rootly(https://rootly.com/) 的 MCP 服务器。YuChenSSR/mindmap-mcp-server
- 用于生成漂亮交互式思维导图mindmap的模型上下文协议(MCP)服务器。InhiblabCore/mcp-image-compression
- 用于本地压缩各种图片格式的 MCP 服务器。
8. 🧮 数据科学工具
旨在简化数据探索、分析和增强数据科学工作流程的集成和工具。
reading-plus-ai/mcp-server-data-exploration
- 支持对基于 .csv 的数据集进行自主数据探索,以最小的成本提供智能见解。zcaceres/markdownify-mcp
- 一个 MCP 服务器,可将几乎任何文件或网络内容转换为 Markdown。reading-plus-ai/mcp-server-data-exploration
- 实现基于.csv数据集的自动数据探索,提供最少工作量的智能化洞察。
9. 📂 文件系统
提供对本地文件系统的直接访问,并具有可配置的权限。使 AI 模型能够读取、写入和管理指定目录中的文件。
modelcontextprotocol/server-filesystem
- 直接访问本地文件系统。modelcontextprotocol/server-google-drive
- Google Drive 集成,用于列出、阅读和搜索文件。hmk/box-mcp-server
- Box 集成,支持文件列表、阅读和搜索功能。mark3labs/mcp-filesystem-server
- 用于本地文件系统访问的 Golang 实现。mamertofabian/mcp-everything-search
- 使用 Everything SDK 实现的快速 Windows 文件搜索。
10. 💰 金融与金融科技
金融数据访问和加密货币市场信息。支持查询实时市场数据、加密货币价格和财务分析。
heurist-network/heurist-mesh-mcp-server
- 通过Heurist Mesh网络访问专业化的web3 AI代理,用于区块链分析、智能合约安全审计、代币指标评估及链上交互。提供全面的DeFi分析工具、NFT估值及跨多链交易监控功能。base/base-mcp
- 集成Base网络的链上工具,支持与Base网络及Coinbase API交互,实现钱包管理、资金转账、智能合约和DeFi操作。QuantGeekDev/coincap-mcp
- 使用 CoinCap 的公共 API 集成实时加密货币市场数据,无需 API 密钥即可访问加密货币价格和市场信息。anjor/coinmarket-mcp-server
- Coinmarket API 集成以获取加密货币列表和报价。berlinbra/alpha-vantage-mcp
- Alpha Vantage API 集成,用于获取股票和加密货币信息。ferdousbhai/tasty-agent
- Tastyworks API 集成,用于管理 Tastytrade 平台的交易活动。ferdousbhai/investor-agent
- 整合雅虎财经以获取股市数据,包括期权推荐。mcpdotdirect/evm-mcp-server
- 全面支持30多种EVM网络的区块链服务,涵盖原生代币、ERC20、NFT、智能合约、交易及ENS解析。
11. 🎮 游戏
游戏相关数据和服务集成。
Coding-Solo/godot-mcp
- 一个用于与Godot游戏引擎交互的MCP服务器,提供编辑、运行、调试和管理Godot项目中场景的工具。rishijatia/fantasy-pl-mcp
- 用于实时 Fantasy Premier League 数据和分析工具的 MCP 服务器。CoderGamester/mcp-unity
- Unity3d 游戏引擎集成 MCP 服务器。opgginc/opgg-mcp
- 访问英雄联盟、云顶之弈、无界英雄等热门游戏的实时游戏数据,提供英雄分析、电竞赛程、元组合和角色统计。
12. 🧠 知识与记忆
使用知识图谱结构的持久内存存储。使 AI 模型能够跨会话维护和查询结构化信息。
modelcontextprotocol/server-memory
- 基于知识图谱的长期记忆系统用于维护上下文。CheMiguel23/MemoryMesh
- 增强基于图形的记忆,重点关注 AI 角色扮演和故事生成。topoteretes/cognee
- AI应用程序和Agent的内存管理器使用各种图存储和向量存储,并允许从 30 多个数据源提取数据。hannesrudolph/mcp-ragdocs
- MCP 服务器实现提供了通过矢量搜索检索和处理文档的工具,使 AI 助手能够利用相关文档上下文来增强其响应能力。kaliaboi/mcp-zotero
- 为 LLM 提供的连接器,用于操作 Zotero Cloud 上的文献集合和资源。mcp-summarizer
- AI摘要生成MCP服务器,支持多种内容类型:纯文本、网页、PDF文档、EPUB电子书、HTML内容。
13. 🗺️ 位置服务
地理和基于位置的服务集成。支持访问地图数据、方向和位置信息。
modelcontextprotocol/server-google-maps
- Google 地图集成,提供位置服务、路线规划和地点详细信息。SecretiveShell/MCP-timeserver
- 访问任意时区的时间并获取当前本地时间。webcoderz/MCP-Geo
- 支持 nominatim、ArcGIS、Bing 的地理编码 MCP 服务器。briandconnelly/mcp-server-ipinfo
- 使用 IPInfo API 获取 IP 地址的地理位置和网络信息。QGIS MCP
- 通过MCP将QGIS桌面端与Claude AI连接。该集成支持提示辅助的项目创建、图层加载、代码执行等功能。kukapay/nearby-search-mcp
- 一个基于IP定位检测的附近地点搜索MCP服务器。
14. 📊 监测
访问和分析应用程序监控数据。使 AI 模型能够审查错误报告和性能指标。
seekrays/mcp-monitor
- 一款通过模型上下文协议(MCP)暴露系统指标的监控工具。该工具允许大型语言模型通过兼容MCP的接口实时获取系统信息(支持CPU、内存、磁盘、网络、主机、进程)。hyperb1iss/lucidity-mcp
- 通过基于提示的智能分析,从代码复杂度到安全漏洞等10个关键维度,提升AI生成代码的质量。
15. 🔎 搜索
scrapeless-ai/scrapeless-mcp-server
- Scrapeless模型上下文协议服务作为MCP服务器连接器,连接到Google SERP API,使得在MCP生态系统内无需离开即可进行网页搜索。modelcontextprotocol/server-brave-search
- 使用 Brave 的搜索 API 实现网页搜索功能。mzxrai/mcp-webresearch
- 在 Google 上搜索并对任何主题进行深度研究。andybrandt/mcp-simple-arxiv
- MCP for LLM 用于搜索和阅读 arXiv 上的论文。
16. 🔒 安全
dnstwist MCP Server
- dnstwist 的 MCP 服务器,这是一个强大的 DNS 模糊测试工具,可帮助检测域名抢注、钓鱼和企业窃密行为。fosdickio/binary_ninja_mcp
- Binary Ninja 的 MCP 服务器和桥接器。提供二进制分析和逆向工程工具。Maigret MCP Server
- maigret 的 MCP 服务器,maigret 是一款强大的 OSINT 工具,可从各种公共来源收集用户帐户信息。此服务器提供用于在社交网络中搜索用户名和分析 URL 的工具。Shodan MCP Server
- MCP 服务器用于查询 Shodan API 和 Shodan CVEDB。此服务器提供 IP 查找、设备搜索、DNS 查找、漏洞查询、CPE 查找等工具。roadwy/cve-search_mcp
- CVE-Search MCP服务器, 提供CVE漏洞信息查询、漏洞产品信息查询等功能。Security Audit MCP Server
一个强大的 MCP (模型上下文协议) 服务器,审计 npm 包依赖项的安全漏洞。内置远程 npm 注册表集成,以进行实时安全检查。
17. 🚆 旅行与交通
访问旅行和交通信息。可以查询时刻表、路线和实时旅行数据。
Airbnb MCP Server
- 提供搜索Airbnb房源及获取详细信息的工具。pab1it0/tripadvisor-mcp
- 一个MCP服务器,使LLM能够通过标准化的MCP接口与Tripadvisor API交互,支持位置数据、评论和照片
18. 🔄 版本控制
与 Git 存储库和版本控制平台交互。通过标准化 API 实现存储库管理、代码分析、拉取请求处理、问题跟踪和其他版本控制操作。
modelcontextprotocol/server-github
- GitHub API集成用于仓库管理、PR、问题等modelcontextprotocol/server-gitlab
- GitLab平台集成用于项目管理和CI/CD操作oschina/mcp-gitee
- Gitee API集成、仓库、问题及拉取请求管理等功能。modelcontextprotocol/server-git
- 直接的Git仓库操作,包括读取、搜索和分析本地仓库Tiberriver256/mcp-server-azure-devops
- Azure DevOps 集成,用于管理存储库、工作项目和管道adhikasp/mcp-git-ingest
- 使用 LLM 阅读和分析 GitHub 存储库kopfrechner/gitlab-mr-mcp
- 与 GitLab 项目问题和合并请求无缝互动。
结语
MCP服务器为AI模型提供了无限可能,从云端服务到金融数据、安全分析,涵盖了多种应用场景。更多其他工具和集成、框架、实用工具、提示和技巧等信息,详见awesome-mcp-servers仓库,快速提升AI能力。立即探索完整列表,找到最适合您的MCP服务器,开启更智能的AI应用之旅!
来源:https://github.com/punkpeye/awesome-mcp-servers
内容来源:IF 实验室