【Azure APIM】在VS Code中使用MCP Inspector 插件来调试MCP Server URL (三)
问题描述在前两篇文章中我们分别介绍了如何通过 API Management 公开已有的 MCP Server【Azure APIM】通过 API Management 公开现有 MCP Server 的试验 (一) : https://www.cnblogs.com/lulight/p/22187715以及如何把 APIM 中的 API 转换为 MCP Server【Azure APIM】通过 API Management 公开API为 MCP Server 的试验 (二) : 【Azure APIM】通过 API Management 公开API为 MCP Server 的试验 (二) - 编码者卢布 - 博客园。完成这些配置后一个很自然的问题是如果当前环境中没有可用的大模型应该如何测试 MCP Server 是否能够正常工作呢在 APIM 的官方文档中推荐使用 MCP InspectorMCP 检查器https://marketplace.visualstudio.com/items?itemNameWSO2.mcp-server-inspector。它是一个 VS Code 插件安装和使用都比较简单适合用来验证 MCP Server 的连接、Tool 列表以及基础调用结果。本文将介绍如何使用 MCP Inspector 检查部署在 APIM 中的 MCP Service 是否正常工作。问题解答打开VS Code在插件管理中搜索 MCP Inspector或者是通过链接安装。第一步使用 CtrlShiftP 打开 VS Code 命令面板输入并执行Open MCP Inspector。第二步连接到APIM MCP Server选择 Transport Type为 Streamable HTTP输入APIM MCP server URL选择 Connection Type为 Via Proxy如果需要 Authentication则把 Ocp-Apim-Subscription-Key和正确的 Key配置在 Customer Headers中点击 Connect第三步获取 Tool list 并发起请求Connect成功点击右侧窗口中的List Tool, 加载当前MCP Server所支持的请求选择对应的Tool后既可以发起请求并测试结果需要注意的是MCP Inspector 更适合用于验证 MCP Server 的连接、Tool 列表和基础调用结果。它可以帮助我们在没有大模型的情况下快速确认服务是否可用但不能完全替代真实大模型调用场景下的完整集成测试。操作动图如下使用 MCP Inspector 测试 APIM MCP Server 的操作过程【完】参考资料MCP Inspector for VSCodeMCP Inspector (Beta) - Visual Studio Marketplace当在复杂的环境中面临问题格物之道需浊而静之徐清安以动之徐生。 云中恰是如此!