@ agent- inspect/ mcp (英语)
MCP 磁共振 客户端 agent Inspector(名单/召回生命周期).
支助级别: 得到支持——见 支助。 。 。 .
何时使用
- 您的代理使用 MCP 客户端, 您需要本地工具调用步骤
不使用时
- 运行 MCP 服务器( 使用您的服务器堆栈)
- 网关/代用产品
安装
npm install agent-inspect @agent-inspect/mcp
安装匹配的固定组版本( 相同) agent-inspect 财务报告和审定财务报表 @agent-inspect/mcp 页:1 MCP 软件包保存 agent-inspect 外部这样 wrapMcpClient 共享应用程序 inspectRun 上下文。 一个版本不匹配仍然可以产生第二次运行,并失去巢的MCP步骤.
示例
import { inspectRun } from "agent-inspect";
import { wrapMcpClient } from "@agent-inspect/mcp";
const traced = wrapMcpClient(mcpClient, { serverName: "tools" });
await inspectRun("my-agent", async () => {
await traced.listTools?.();
await traced.callTool({ name: "search", arguments: {} });
});
调用包裹的 MCP 操作 内部 inspectRun (或现任巡视员运行). 在活动跑道之外, step() 执行时没有仪器.
wrapMcpClient 返回在原客户端之上的代理服务器的原型方法(connect, (中文(简体) ), close, (中文(简体) ), listResources和私人SDK状态。 不要丢弃仅针对缺失方法的原始客户引用 .
隐私
- 本地 JSONL; 没有发送到代理检查云的 MCP 流量( 没有)
API 密码
| 导出 | 目的 |
|---|---|
wrapMcpClient | 追踪清单/呼叫工具操作 |
国 际
npx agent-inspect view • 妇女 search --kind tool
文档
解决问题
- 缺少列表( T) 确保客户端通过包裹实例
版本
部分固定代理监取放行. 参见当前版本的npm徽章/包表.
许可证
麻省理工学院