Sponsored by Deepsite.site

学习模型上下文协议(MCP)服务器

Created By
Joseph198201248 months ago
学习模型上下文协议(MCP)服务器 - 翻译和学习资源
Content

学习模型上下文协议(MCP)服务器

欢迎来到模型上下文协议(Model Context Protocol, MCP)学习仓库!这里收集了关于MCP的中文学习资源、翻译文档和实践指南。

🎯 仓库目标

  • 📚 提供MCP相关的中文学习资源
  • 🌐 翻译优质的英文MCP文档和教程
  • 💡 分享MCP实践经验和最佳实践
  • 🔧 收集MCP服务器和客户端的实现示例

📖 内容目录

📄 翻译文档

🔗 推荐资源

官方资源:

实用工具:

🚀 快速开始

什么是MCP?

模型上下文协议(Model Context Protocol)是一个开放标准,用于连接AI模型与外部工具、数据源和系统。它就像AI集成的"USB标准",解决了AI应用与外部服务集成的复杂性问题。

MCP的核心优势

  • 🔄 标准化:统一的协议替代碎片化的集成方式
  • 🛠️ 工具箱:为AI提供丰富的外部工具和数据访问能力
  • 🔒 安全性:内置访问控制和标准化安全实践
  • 📈 可扩展性:轻松添加新的功能和服务

主要组件

  1. MCP客户端 - 集成在AI应用中,如Claude Desktop
  2. MCP服务器 - 提供特定功能的独立服务,如GitHub集成、数据库访问等
  3. 传输层 - 客户端和服务器之间的通信机制

🏗️ 架构概览

┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   AI应用/客户端   │◄──►│   MCP协议层      │◄──►│   MCP服务器      │
│                 │    │                 │    │                 │
│ • Claude        │    │ • JSON-RPC 2.0  │    │ • GitHub        │
│ • Cursor IDE    │    │ • STDIO/HTTP    │    │ • Slack         │
│ • 自定义应用     │    │ • 工具发现       │    │ • 数据库        │
└─────────────────┘    └─────────────────┘    └─────────────────┘

📚 学习路径

初学者

  1. 阅读 Make.com MCP服务器指南
  2. 了解MCP的基本概念和架构
  3. 安装Claude Desktop并配置第一个MCP服务器

进阶用户

  1. 学习如何创建自定义MCP服务器
  2. 探索不同的传输方式(STDIO vs HTTP)
  3. 实现复杂的工具和资源

开发者

  1. 研究MCP规范和SDK
  2. 构建生产级MCP服务器
  3. 贡献到MCP开源生态系统

🤝 贡献指南

我们欢迎各种形式的贡献:

  • 📝 翻译优质的英文MCP文档
  • 💡 分享MCP使用经验和案例
  • 🐛 报告文档错误或提出改进建议
  • 🔧 提供代码示例和最佳实践

如何贡献

  1. Fork这个仓库
  2. 创建你的特性分支 (git checkout -b feature/amazing-feature)
  3. 提交你的更改 (git commit -m 'Add some amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 打开一个Pull Request

📞 联系方式

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

🌟 感谢

感谢以下项目和组织推动MCP的发展:

  • Anthropic - MCP的创建者
  • Make.com - 提供优质的MCP实践指南
  • MCP开源社区的所有贡献者

⭐ 如果这个仓库对你有帮助,请考虑给它一个星标!

Recommend Servers
TraeBuild with Free GPT-4.1 & Claude 3.7. Fully MCP-Ready.
TimeA Model Context Protocol server that provides time and timezone conversion capabilities. This server enables LLMs to get current time information and perform timezone conversions using IANA timezone names, with automatic system timezone detection.
Playwright McpPlaywright MCP server
DeepChatYour AI Partner on Desktop
Jina AI MCP ToolsA Model Context Protocol (MCP) server that integrates with Jina AI Search Foundation APIs.
Baidu Map百度地图核心API现已全面兼容MCP协议,是国内首家兼容MCP协议的地图服务商。
MCP AdvisorMCP Advisor & Installation - Use the right MCP server for your needs
Howtocook Mcp基于Anduin2017 / HowToCook (程序员在家做饭指南)的mcp server,帮你推荐菜谱、规划膳食,解决“今天吃什么“的世纪难题; Based on Anduin2017/HowToCook (Programmer's Guide to Cooking at Home), MCP Server helps you recommend recipes, plan meals, and solve the century old problem of "what to eat today"
BlenderBlenderMCP connects Blender to Claude AI through the Model Context Protocol (MCP), allowing Claude to directly interact with and control Blender. This integration enables prompt assisted 3D modeling, scene creation, and manipulation.
MiniMax MCPOfficial MiniMax Model Context Protocol (MCP) server that enables interaction with powerful Text to Speech, image generation and video generation APIs.
EdgeOne Pages MCPAn MCP service designed for deploying HTML content to EdgeOne Pages and obtaining an accessible public URL.
Y GuiA web-based graphical interface for AI chat interactions with support for multiple AI models and MCP (Model Context Protocol) servers.
Amap Maps高德地图官方 MCP Server
AiimagemultistyleA Model Context Protocol (MCP) server for image generation and manipulation using fal.ai's Stable Diffusion model.
Serper MCP ServerA Serper MCP Server
ChatWiseThe second fastest AI chatbot™
Visual Studio Code - Open Source ("Code - OSS")Visual Studio Code
Tavily Mcp
WindsurfThe new purpose-built IDE to harness magic
CursorThe AI Code Editor
Zhipu Web SearchZhipu Web Search MCP Server is a search engine specifically designed for large models. It integrates four search engines, allowing users to flexibly compare and switch between them. Building upon the web crawling and ranking capabilities of traditional search engines, it enhances intent recognition capabilities, returning results more suitable for large model processing (such as webpage titles, URLs, summaries, site names, site icons, etc.). This helps AI applications achieve "dynamic knowledge acquisition" and "precise scenario adaptation" capabilities.