Claude With The Anthropic Api
← 所有课程
课程 64Claude With The Anthropic Api

The server inspector

摘要音频

本节课没有语音摘要。

学习笔记

MCP 服务器调试与测试要点 (MCP Server Debugging and Testing Key Points)

  • 目的 (Purpose):
  • 使用 MCP Inspector (浏览器调试器) 实时测试 MCP 服务器的功能,无需将其连接到实际应用程序。
  • 实现 MCP 服务器的“即时开发” (Live Development)。
  • 环境设置 (Environment Setup):
  • 激活环境: 确保 Python 环境已激活(参考 readme 文件中的具体命令)。
  • 启动服务器: 在终端运行命令:mcp dev [服务器文件名] (例如:mcp dev mcpserver. py)。
  • 访问工具: 服务器启动后,会提供一个监听端口(例如:6277)和直接访问地址。在浏览器中打开该地址即可进入 MCP Inspector。
  • MCP Inspector 使用流程 (MCP Inspector Workflow):
  • 连接: 点击 Inspector 中的 "Connect" 按钮启动服务器。
  • 定位工具: 在界面左侧菜单中找到 "Tools" (工具) 部分。
  • 手动调用: 选择一个工具后,使用右侧面板手动调用该工具进行测试。
  • 核心工具操作示例 (Core Tool Operation Examples):
  • 读取文档内容 (Read Doc Contents):
  • 输入:文档 ID (Document ID)。
  • 输出:文档的完整内容 (Document Content)。
  • 编辑文档 (Edit Document):
  • 输入:文档 ID + 旧字符串 (Old String)。
  • 操作:替换为新字符串 (New String)。
  • 注意:该工具只执行编辑操作,不返回文档内容。
  • 验证 (Verification):
  • 完成编辑后,再次使用 "Read Doc Contents" 工具,确认修改是否成功。
  • 总结 (Summary):
  • MCP Inspector 是开发人员在实现 MCP 服务器时,进行快速、独立调试的关键工具。

Takeaways

  • MCP Inspector 是一个独立调试工具,用于实时测试 MCP 服务器功能,实现即时开发。
  • 启动服务器需在终端运行命令 mcp dev [服务器文件名],并通过监听端口访问 Inspector。
  • 在 MCP Inspector 中,通过左侧菜单找到 "Tools" 部分,手动调用工具进行功能测试。
  • 核心测试流程为:使用 "Read Doc Contents" 读取文档 → 使用 "Edit Document" 进行修改 → 再次读取进行验证。
抽认卡 8 张卡片
问题
点击显示 · ←/→
答案
点击翻回
导出到 Anki (.tsv) ↓
知识检测 0 题

No quiz for this lesson yet.