返回 MCP 目录
public公开dns本地运行

mcp-hub

Awesome MCP Servers 是一个精选的 Model Context Protocol (MCP) 服务器列表,涵盖文件系统、数据库、网络搜索、版本控制、通信、开发者工具等多个类别,旨在扩展AI模型的能力。

article

README

🚀 MCP 服务器列表

Model Context Protocol 是一个用于通过上下文定义和操作模型的协议。本列表将不断更新,为你呈现 MCP 服务器的各类实现、工具和框架。

🚀 快速开始

Model Context Protocol 旨在通过上下文来定义和操作模型,本列表涵盖了不同语言和类型的 MCP 服务器实现、工具等,你可以根据自身需求从中选择合适的资源。

✨ 主要特性

  • 丰富的实现语言:包含 Python、.NET、TypeScript、Java 等多种语言的实现,满足不同开发者的技术栈需求。
  • 多样的工具类型:有 CLI 工具、代理工具以及网页 playground 等,方便对 MCP 服务器进行测试、管理和调试。

📦 安装指南

文档未提供具体安装步骤,暂不展示。

💻 使用示例

文档未提供代码示例,暂不展示。

📚 详细文档

服务器实现

基于 Python 的实现

  • awesome-mcp - 这是一个使用 FastAPI 和 Pydantic 实现的强大 MCP 服务器。
  • fastmcp - 基于 FastAPI 的 Python 框架,可用于构建高效的 MCP 服务器。

其他语言实现

  • mcp.net - 由 Microsoft 开源的 .NET 库,用于构建 MCP 服务器。
  • mcpy - 该 Python 库简化了 MCP 服务器的开发。

基于 TypeScript 的实现

  • mcpjs - 这是一个 JavaScript/TypeScript 框架,可用于构建现代 MCP 服务器。
  • magic-mcp - 使用 TypeScript 和 React 创建美观的 UI 组件。

基于 Java 的实现

工具

CLI 工具

  • mcp-cli ⭐ - 命令行工具,用于测试和管理 MCP 服务器。
  • mcp-proxy ⭐ - 用于调试 MCP 服务器交互的代理工具。

开发环境

  • mcp-playground ⭐ - 网页 playground,可用于测试和演示 MCP 服务器功能。

贡献指南

请参考CONTRIBUTING.md,了解如何向此列表添加或更新 MCP 服务器信息。

🔧 技术细节

文档未提供具体技术细节,暂不展示。

📄 许可证

本项目采用 CC0 协议,表示内容可以免费使用、修改和分享。

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端