此页面展示了多种 Model Context Protocol (MCP) 服务器,演示了该协议的能力与多样性。这些服务器使得大型语言模型(LLMs)能够安全地访问工具与数据源。

参考实现

这些官方参考服务器展示了核心 MCP 功能和 SDK 用法:

当前参考服务器

  • Everything - 一个包含提示、资源和工具的参考/测试服务器
  • Fetch - Web内容抓取与转换,提升大型语言模型使用效率
  • Filesystem - 通过可配置的访问控制实现安全文件操作
  • Git - 用于读取、搜索和操作Git仓库的工具
  • Memory - 基于知识图谱的持久性记忆系统
  • Sequential Thinking - 通过思维序列实现动态和反思性问题解决
  • Time - 时间和时区转换功能

已归档的服务器 (历史参考)

⚠️ 注意: 以下服务器已迁移至 servers-archived repository 且不再积极维护。仅作历史参考使用。

数据与文件系统

  • PostgreSQL - 支持模式检查功能的只读数据库访问
  • SQLite - 数据库交互与商业智能特性
  • Google Drive - 谷歌云端硬盘的文件访问与搜索功能

开发工具

  • Git - 用于读取、搜索和操作 Git 仓库的工具
  • GitHub - 代码仓库管理、文件操作以及GitHub API集成
  • GitLab - 集成 GitLab API 实现项目管理
  • Sentry - 从 Sentry.io 中检索并分析问题

网页与浏览器自动化

  • Brave Search - 使用Brave搜索API进行网页及本地搜索
  • Puppeteer - 浏览器自动化与网页抓取功能

生产力与沟通

  • Slack - 频道管理和消息功能
  • Google Maps - 位置服务、路线规划和地点详情

AI与专业工具

  • EverArt - 使用多种模型的人工智能图像生成工具
  • AWS KB Retrieval - 通过Bedrock智能体运行时从AWS知识库检索

官方集成

访问MCP服务器仓库(官方集成部分),查看由企业为其平台维护的MCP服务器列表。

社区实现

访问 MCP Servers Repository (Community section) 以查看社区成员维护的 MCP 服务器列表。

入门指南

使用参考服务器

基于TypeScript的服务器可以直接使用npx
npx -y @modelcontextprotocol/server-memory
基于Python的服务器可以与uvx(推荐)或pip一起使用:
# Using uvx
uvx mcp-server-git

# Using pip
pip install mcp-server-git
python -m mcp_server_git

使用Claude进行配置

要在Claude中使用MCP服务器,请将其添加到您的配置中:
{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-memory"]
    },
    "filesystem": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/allowed/files"
      ]
    },
    "github": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-github"],
      "env": {
        "GITHUB_PERSONAL_ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

其他资源

访问MCP Servers Repository(资源部分)以获取与MCP相关的其他资源和项目合集。 请访问我们的GitHub Discussions与MCP社区互动。