模型上下文协议教程

MCP(Model Context Protocol)教程是一个关于模型上下文协议的学习和开发指南。它提供了从基础概念到实际应用的全面教程,包括MCP的理解、Inspector工具的使用以及外部服务如Google Calendar、Slack和Figma的集成。该教程适合希望了解和使用MCP进行模型开发和集成的开发者。

  • by pai-bh
  • 更新于
在 GitHub 查看 pai-bh/mcp-tutorial

使用说明

基本能力

产品定位

MCP教程旨在帮助开发者理解和应用模型上下文协议(MCP),提供从基础到高级的全面学习路径。

核心功能

  • MCP概念及结构的学习
  • MCP Inspector工具的使用
  • 外部服务(如Google Calendar、Slack、Figma)的集成

适用场景

  • 模型开发和集成
  • 多服务协同工作
  • 自动化流程开发

工具列表

  • MCP Inspector:用于测试和调试MCP服务器
  • fastmcp:外部库,用于快速开发MCP应用
  • mcp-agent:外部库,用于MCP代理开发

使用教程

使用依赖

# Poetry安装(如果需要)
curl -sSL https://install.python-poetry.org | python3 -

# 项目依赖安装
poetry install

# 虚拟环境激活
poetry shell

安装教程

mcp dev examples/country_server/country_server.py

调试方式

  • 使用MCP Inspector进行测试和调试
  • 参考官方文档和社区资源进行问题排查