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