mcpField
M
mcp-telemetry-server

mcp-telemetry-server

本地服务
github.com/arnavranjan005开发工具217 周前更新

关于 mcp-telemetry-server

mcp-telemetry-server 收集由 mcp-telemetry-sdk 埋点的工具进度,并提供给 MCP 客户端,用于查看运行中的任务及其结果。

主要功能

  1. 01实时流式接收任务进度
  2. 02查看任务状态与成本
  3. 03检查步骤和失败原因

适用场景

  1. 01监控埋点工具的运行过程
  2. 02查看任务成本与完成状态

MCP 相关

这是一个 MCP 服务,提供订阅任务进度、查询任务列表和任务状态的工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"arnavranjan005-mcp-telemetry-server": {
"command": "npx",
"args": [
"-y",
"mcp-telemetry-server"
]
}
}
}
启动命令npx -y mcp-telemetry-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-telemetry-server0.1.3

工具

3

收录的工具列表 · 更新于 2 周前

此工具无需参数。

详细介绍

mcp-telemetry-server

mcp-telemetry 的采集器端。将其注册为 MCP 服务,即可查看所有使用 mcp-telemetry-sdk 埋点的工具的实时进度。

安装

npm install -g mcp-telemetry-server

注册

{
  "mcpServers": {
    "telemetry": { "command": "npx", "args": ["-y", "mcp-telemetry-server"] }
  }
}

提供的工具

工具功能
telemetry_subscribe({ jobId?, timeoutMs? })阻塞并实时推送任务进度,直到任务完成。
telemetry_jobs()列出所有已知任务及其状态和成本。
telemetry_job_status({ jobId })查看单个任务的完整状态,包括步骤、成本和失败原因。

完整示例请参阅主 README。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。