MCP测试训练项目

一个用于构建MCP测试和小型个性化MCP服务器的学习项目,适用于内部应用开发。

  • by carlosgm128
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 carlosgm128/mcp_training

使用说明

MCP培训——fastmcp测试项目

一个学习项目,用于构建MCP(模型上下文协议)测试和用于内部应用程序的小型个性化MCP服务器。此存储库遵循并扩展了freeCodeCamp MCP基础 教程方法,并使用添加了实际示例 fastmcp 以及其他工具,帮助您提高技能,构建轻量级、可重复的服务器供内部使用。

为什么这个项目

  • 使用指导性的实践方法学习MCP测试和服务器创建的基础知识。
  • 从freeCodeCamp MCP基础开始,用真实世界的示例和工具进行扩展。
  • 生成可重用的模板和测试,使构建内部MCP驱动的服务更快、更安全。

目标

  • 重现freeCodeCamp MCP基础教程练习。
  • 创建 fastmcp-基于测试模板和小型服务器,您可以为内部应用程序进行自定义。
  • 记录设置、使用和测试模式,以便队友能够快速上手。
  • 为扩展测试以涵盖身份验证、存储和服务间通信提供示例和指导。

范围/合同

  • 输入:小型MCP模型和提示、简单的测试用例、最小环境(建议使用Python 3.10+)。
  • 输出:使用工作测试示例 fastmcp,一个小型示例服务器、README文档和启动器模板。
  • 成功标准:本地运行的示例、清晰的设置步骤以及至少一个测试+服务器示例。 s