Seq MCP Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Seq MCP Server 是一个通过 Model Context Protocol 提供对 Seq API 端点全面访问的服务,主要用于与日志记录和监控系统交互。

核心功能

  1. 信号管理
  2. get-signals: 获取信号,支持按所有者 ID、共享/私有状态和部分匹配进行过滤。
  3. 事件管理
  4. get-events: 检索事件,支持按信号 ID、自定义过滤表达式、事件数量(最多 100 个)、时间范围和日期范围进行过滤。
  5. 警报管理
  6. get-alertstate: 检索警报的当前状态。
  7. 资源列表
  8. signals: 列出所有共享信号的详细信息,包括信号 ID、标题、描述、共享状态和所有者信息。

适用场景

  • 开发人员和运维人员对系统日志和监控数据进行高效管理和分析。
  • 需要实时监控和警报状态查询的场景。
  • 需要对日志事件进行复杂过滤和分析的场景。

工具列表

  1. 信号管理工具
  2. get-signals: 获取信号,支持多种过滤选项。
  3. 事件管理工具
  4. get-events: 检索事件,支持多种过滤选项和时间范围设置。
  5. 警报管理工具
  6. get-alertstate: 检索警报的当前状态。

常见问题解答

  • 调试方式: 由于 MCP 服务器通过 stdio 通信,调试可能具有挑战性。服务器实现了适当的错误处理和日志记录,可以通过运行测试脚本来验证功能。

使用教程

使用依赖

  1. 安装 Node.js 和 npm。
  2. 克隆仓库到本地。

安装教程

  1. 克隆仓库:
    bash
    git clone <repository-url>
  2. 安装依赖:
    bash
    npm install
  3. 构建服务器:
    bash
    npm run build
  4. 配置 Claude Desktop:
  5. claude_desktop_config.json 中添加服务器配置。
  6. 示例配置:
    json
    {
    "mcpServers": {
    "seq": {
    "command": "node",
    "args": ["/path/to/seq-server.js"],
    "env": {
    "SEQ_BASE_URL": "your-seq-url",
    "SEQ_API_KEY": "your-api-key"
    }
    }
    }
    }

调试方式

  1. 运行测试脚本:
    bash
    npm run test-script
  2. 开发模式下运行(自动重建):
    bash
    npm run dev

点击访问

搜索工具

MCP Server Manager - MCP服务,MCP服务器,MCP教程

2025-4-29 16:57:23

搜索工具

Windows Command Line MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:57:31

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索