mcp-应用信号
用于连接 AppSignal 并获取事件信息的 MCP(模型上下文协议)服务器。
安装
npm install -g mcp-appsignal
用法
命令行
# Set environment variables
export APPSIGNAL_API_TOKEN=your-api-token
export APPSIGNAL_APP_ID=your-app-id
# Run the server
mcp-appsignal
使用光标
添加到您的光标设置:
{
"mcp": {
"servers": {
"appsignal": {
"command": "npx",
"args": ["mcp-appsignal"],
"env": {
"APPSIGNAL_API_TOKEN": "your-api-token",
"APPSIGNAL_APP_ID": "your-app-id"
}
}
}
}
}
特征
- 连接到 AppSignal 的 GraphQL API
- 获取事件详细信息和样本
- 列出并搜索事件
- 提供分析事件和建议修复的提示
MCP 资源
appsignal://incident/{incidentNumber}
- 获取有关特定事件的详细信息appsignal://incident/{incidentNumber}/sample/{sampleId?}
- 获取特定事件的样本appsignal://incidents
- 列出所有事件
MCP 工具
getIncident
- 通过编号获取事件getIncidentSample
- 获取特定事件的样本listIncidents
- 列出带有可选过滤功能的事件
MCP 提示
analyzeIncident
- 分析事件并提供见解suggestFixes
- 建议修复错误
执照
麻省理工学院