mcpField
F
firetiger

firetiger

github.com/firetiger-oss云与 DevOps4696 次安装16 周前更新
代码仓库

关于 firetiger

Firetiger 的路由技能;该可观测性平台将遥测数据存入 Apache Iceberg,供 SQL 查询,并使用 Agent 监控服务和调查问题。技能将设置、埋点、查询、调查、部署监控和 Agent 配置任务分发给专门技能。

主要功能

  1. 01将请求路由到专门的 Firetiger 技能
  2. 02涵盖遥测查询与调查
  3. 03指导项目设置和 OpenTelemetry 埋点
  4. 04提供部署与 Agent 监控路径

适用场景

  1. 01选择技能以完成项目接入
  2. 02使用 SQL 查找 trace、日志或指标
  3. 03调查服务事件
  4. 04监控拉取请求或配置 Agent

MCP 相关

Firetiger 提供位于 https://api.cloud.firetiger.com/mcp/v1 的 MCP 服务,向客户端开放遥测查询、Agent 管理、监控等工具。若工具不可用,技能会指导用户连接并登录。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/firetiger-oss/cursor-plugin --skill firetiger

安装后在 Claude Code 中输入/firetiger确认已加载。

详细介绍

Firetiger

Firetiger 是一个由 AI 驱动的可观测性平台。遥测数据(跟踪记录、日志、指标) 会写入 Apache Iceberg 表,你可以使用 SQL 查询这些数据;自主 Agent 会监控你的服务、调查 问题并关注部署。

此技能是一个路由器。识别用户的需求,并调用相应的专用技能——每个技能都可独立使用,并包含 处理相应任务时需要注意的事项。

如何与 Firetiger 交互

以下两种方式会在各技能中反复提及:

  • Firetiger MCP 服务——https://api.cloud.firetiger.com/mcp/v1(OAuth 2.0 bearer;首次调用工具时 会打开浏览器进行登录)。工具包括:get_ingest_credentials、get_deploy_credentials、query、 monitor_pr、create_agent_with_goal、send_agent_message、read_agent_messages、resolve_url、 get_subscription_status/get_checkout_url(计费)、onboard_github/onboard_slack/onboard_linear (OAuth 连接),以及通用 CRUD 操作(schema/list/get/create/update/delete)。客户端 Agent 使用的集合包括:agents + sessions(创建/运行 Agent)、triggers + scheduled-agent-runs(自动执行 Agent)、investigations(AI 诊断会话)、issues(已知问题,ID 为 FT-{n} 调用标识)、monitoring-plans(部署监控、读取/删除)以及 connections(集成)。在调用 create/update 前,务必先对集合调用 schema。某些工具和集合受部署配置及 API 密钥策略限制。
  • @firetiger GitHub 工作流——在拉取请求上评论 @firetiger,让 Firetiger 监控该 PR 生成的部署。

**关键注意事项:**如果 MCP 工具不可用,说明用户尚未连接 Firetiger MCP 服务。目标技能会处理此问题—— 它会告知用户连接 https://api.cloud.firetiger.com/mcp/v1 并登录,然后重试。

路由

用户想要……技能触发短语
端到端地接入项目(检测技术栈 → 添加埋点 → 连接 → Agent)firetiger-setup“设置 Firetiger”、“接入此项目”、“连接我的应用”
添加 OpenTelemetry 埋点(Node/Next.js/Python/Go/Rust)firetiger-instrument“为我的应用添加埋点”、“添加 OpenTelemetry”、“发送跟踪记录”
使用 SQL 查询跟踪记录、日志或指标firetiger-query“查找跟踪记录”、“搜索日志”、“显示错误”、“分析延迟”
调查事件并跟踪发现firetiger-investigate“调查”、“诊断”、“出了什么问题”、“排查故障”
监控 PR/部署firetiger-monitor-deploy“监控此 PR”、“关注此次部署”、“@firetiger”
创建监控 Agent,或配置 Agent/触发器firetiger-create-agent“创建 Agent”、“自动监控 X”、“安排 Agent 运行”

执行

  1. 将请求归类到上方某一行。
  2. 使用 Skill 工具调用对应技能(例如 firetiger-query)。
  3. 如果请求涉及多个类别(“设置 Firetiger 并监控我的下一个 PR”),请按顺序处理—— 通常先调用 firetiger-setup,再处理后续需求。

资源

评论

支持 Markdown