M
MCP教程
@pai-bh/mcp-tutorial
0 Stars
67 次浏览
pai-bh
更新于 2026-08-23
一个教程级的MCP服务器实现,提供国家信息,展示用于构建具有外部服务集成能力的AI驱动应用程序的模型上下文协议。
该服务暂未提供标准配置,请参考 README 手动接入
服务介绍
MCP (Model Context Protocol) 教程
![Python Version][python-badge]
![MCP Version][mcp-badge]
![Documentation][docs-badge]
📚 学习步骤
第 0 步:理解 MCP
- MCP 概念及结构
- 理解资源、工具和提示
- 理解 MCP 服务器、主机与客户端
- MCP 与传统 API 的对比
- 通信协议的理解
第 1 步:使用 MCP Inspector
- 通过 Inspector 进行测试
- 基本服务器实现 (examples/country_server/country_server.py)
- 使用 Inspector
- 会话管理和通信方式
第 2 步:集成外部服务
- Google 日历集成(计划中)
- Slack 集成(计划中)
- Figma 集成(计划中)
🚀 开始
- 外部库使用 fastmcp 和 mcp-agent。
环境设置
# Poetry 설치 (필요한 경우)
curl -sSL https://install.python-poetry.org | python3 -
# 프로젝트 의존성 설치
poetry install
# 가상환경 활성화
poetry shell
启动基础服务器
mcp dev examples/country_server/country_server.py
📁 项目结构(草案)
.
├── docs/
│ ├── 00_MCP란?.md
│ └── 01_MCP inspector를 활용한 테스트.md
├── examples/country_server/country_server.py # 기본 MCP 서버 예제
├── country_client.py # Python 클라이언트 예제
├── pyproject.toml # 의존성 관리
└── README.md
🔗 参考资料
官方文档
社区资料
- 通过简单制作来理解 MCP
- Awesome MCP Servers
- PyTorch KR 讨论
- https://www.dailydoseofds.com/p/visual-guide-to-model-context-protocol-mcp/