Sentry MCP 服务器是一个用于与 Sentry 相互作用的 Model Context Protocol (MCP) 服务器。它提供了一系列工具,可与 Sentry API 进行交互,让 AI 助手能够检索和分析错误数据、管理项目以及监控应用程序性能。
Sentry MCP 服务器能助力您与 Sentry API 交互,实现项目管理等功能。以下是使用前的准备和启动步骤。
npx ts-node index.ts
list_projects)列出指定组织的所有项目。
# 无参数
[
{
"id": "projectId1",
"name": "项目名称1",
"description": "项目描述1"
},
{
"id": "projectId2",
"name": "项目名称2",
"description": "项目描述2"
}
]
create_project)创建一个新的项目。
{
"name": "我的新项目",
"description": "这是一个测试项目。"
}
{
"id": "projectId3",
"name": "我的新项目",
"description": "这是一个测试项目。"
}
update_project)更新现有项目的名称和描述。
{
"id": "projectId1",
"name": "更新后的名称",
"description": "更新后的描述。"
}
{
"id": "projectId1",
"name": "更新后的名称",
"description": "更新后的描述。"
}
delete_project)删除指定 ID 的项目。
{
"id": "projectId1"
}
{
"message": "项目删除成功。"
}
此工具需要一个具备相应权限的 Sentry 身份验证令牌。您可以在 Sentry 账户设置中的“用户设置”>“身份验证令牌”部分生成令牌。