跳转到内容

mcp status

检查已配置的 MCP 服务器的状态和详细信息。

有关服务器管理的完整概述,请参阅 服务器管理指南

摘要

bash
npx -y @1mcp/agent mcp status [name] [options]

参数

  • [name]
    • 要检查的特定服务器的名称。如果省略,则检查所有服务器。

全局选项

此命令支持所有全局选项:

  • --config, -c <path> - 指定配置文件路径
  • --config-dir, -d <path> - 配置目录路径

命令特定选项

  • --verbose, -v
    • 显示详细配置以及每个活动模板实例。未指定时,模板状态按实例状态聚合显示。

描述

此命令将已配置目标与所选聚合运行时的实时信息合并展示。运行时可用时,会报告 connectedrestartingcrash-loop 等监督状态,以及重试次数与上限、下次重试时间、最近退出与错误、当前子进程 PID。

输出同时包含 mcpServersmcpTemplates。查看全部目标时,即使每个模板实例使用不同的运行时键,也会按模板声明名称聚合。查看单个模板时,默认只显示活动实例数和状态汇总;使用 --verbose 后才逐个显示 12 位实例短 ID 及监督信息。

运行时查询使用当前运行时目标上下文(Runtime Target Context)。如果无法发现运行时,配置状态仍会正常输出,运行时状态显示为未知。

示例

bash
# 检查所有服务器的状态
npx -y @1mcp/agent mcp status

# 检查特定服务器的状态
npx -y @1mcp/agent mcp status my-server

# 获取详细的状态信息
npx -y @1mcp/agent mcp status --verbose

# 查看某个模板的全部活动实例
npx -y @1mcp/agent mcp status github --verbose

另请参阅

基于 Apache 2.0 许可发布