“车站和API MCP服务器”
概要
在这个Hanson,学习MCP(Model Context Protocol)的基础,实际一边移动MCP服务器「车站和API MCP服务器“的活用方法。
所要时间:约90分
目次
介绍(5分钟)
说明汉斯通的目的和整体流程。
1.生成AI时代和AI代理的基础(10分)
了解生成AI的普及状况和AI代理的概念,学习MCP服务器必要的背景。
- 生成AI/LLM的普及与现状
- 什么是AI代理
- MCP的必要性
2.什么是MCP服务器(20分)
了解MCP(Model Context Protocol)的基础,学习MCP服务器和MCP客户机的关系,实际的活用例子。
- MCP(Model Context Protocol)の定义と必要性
- MCP服务器和MCP客户端的角色和关系
- MCPの通信方式(stdio方式とStreamable HTTP方式)
- 由MCP服务器提供的功能(工具、资源、Prompt)
- 公式及社区MCP服务器活用例
- “车站和API MCP服务器”的定位
付録数据: 附录:MCP服务器安全指南
3.触摸MCP服务器(40分)
实际体验stdio和Streamable HTTP两种MCP服务器。
3-0. 准备在VS Code中使用MCP服务器(10分)
- 安装GitHub Copilot Chat扩展
- 登录Copilot并启用许可证
- 将Copilot Chat设为代理模式
mcp.json如何设置
3-1.体验stdio方式的MCP服务器(15分钟)
- Playwright MCP服务器设置和开启
- “车站”官方网站的操作 - 路径搜索页面上的窗体操作
3-2.体验可流HTTP方式的MCP服务器(15分钟)
- “车站和API MCP服务器”的设定和汉斯通
- 基本路径搜索 - 获取车站信息 - 指定搜索条件的应用操作
3-3.方便的MCP服务器的介绍
- Slack MCP服务器
- MarkItDown MCP服务器
- Atlassian MCP服务器
3-4.如何查找MCP服务器
- 利用MCP Registry服务
- 考虑安全性的服务器选择
总结、答疑(15分钟)
付録
附录:MCP服务器安全指南
这是安全使用MCP服务器的详细指南。虽然在Hanson的时间内不会处理,但是在实际业务中活用的时候请参考。
- 提示注入攻击的详细情况及对策
- 工具污染攻击的机制和防御方法
- 滞后攻击检测和处理
- 安全设置实施示例
- 参考资料和社区资源
