Back to MCP directory
publicPublicdnsLocal runtime

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

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client