拟人化MCP——课程和笔记本
此存储库中笔记本的简短配套README。每个笔记本电脑都致力于使克劳德驱动的聊天机器人MCP兼容,并将其连接到本地和远程MCP服务器。
笔记本
- 第3课——聊天机器人示例 (
chatbot-tools.ipynb):
- 独立的Claude聊天机器人,可直接使用工具 - 工具:搜索arXiv并提取保存的纸张信息
- 第4课--创建MCP服务器 (
L4.ipynb):
- 使用FastMCP over将第3课工具封装到MCP服务器中 stdio - 显示环境设置 uv 通过MCP Inspector进行测试
- 第5课--创建MCP客户端 (
L5.ipynb):
- 将聊天机器人转化为MCP客户端(MCP_ChatBot)连接到服务器 - 从服务器发现工具并通过客户端会话调用
- 第6课--连接到参考服务器 (
L6.ipynb):
- 从以下位置加载多个服务器 server_config.json (例如。, filesystem, fetch, research) - 聚合工具定义并将工具调用路由到正确的服务器
- 第7课--添加提示和资源 (
L7.ipynb):
- 服务器公开资源(只读数据)和提示模板 - 聊天机器人添加斜线命令(/prompts, /prompt ...)以及 @resource 访问
- 第9课--远程服务器(SSE/流式HTTP) (
L9.ipynb):
- 使用以下命令构建远程FastMCP服务器 sse 传输和讨论流式HTTP - 通过MCP检查器解释测试和部署注意事项
