mcpField
C
context-bridge

context-bridge

本地服务
github.com/jusspound-netizen开发工具0今天更新

关于 context-bridge

context-bridge 是一个将 Jira、Sentry 和 GitHub Actions 等开发信息集中到单一 MCP 端点的服务,面向需要跨工具获取开发上下文的 AI Agent。它还提供 Slack 状态通知工具;README 将部分数据标为模拟数据。

主要功能

  1. 01按 ID 获取 Jira 工单
  2. 02检索 Sentry 问题
  3. 03查看 GitHub Actions 运行状态
  4. 04发送 Slack 状态通知

适用场景

  1. 01让 AI Agent 查询工单进度
  2. 02汇总错误告警与 CI 状态
  3. 03通过 Slack 发送状态更新

MCP 相关

context-bridge 作为 MCP 服务向客户端提供开发工具数据查询和 Slack 通知工具。README 建议将运行中的 MCP 服务端点添加到 Claude Code 或 Cursor 等 AI 环境。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"jusspound-netizen-context-bridge": {
"command": "uvx",
"args": [
"context-bridge-mcp"
],
"env": {
"JIRA_BASE_URL": "<JIRA_BASE_URL>",
"JIRA_EMAIL": "<JIRA_EMAIL>",
"JIRA_API_TOKEN": "<JIRA_API_TOKEN>",
"SENTRY_ORG_SLUG": "<SENTRY_ORG_SLUG>",
"SENTRY_AUTH_TOKEN": "<SENTRY_AUTH_TOKEN>",
"GITHUB_PERSONAL_ACCESS_TOKEN": "<GITHUB_PERSONAL_ACCESS_TOKEN>"
}
}
}
}
启动命令uvx context-bridge-mcp
需要配置的环境变量
JIRA_BASE_URLYour Jira instance URL (e.g., https://yourcompany.atlassian.net)
JIRA_EMAILYour Jira account email
JIRA_API_TOKEN密钥Your Jira API token
SENTRY_ORG_SLUGYour Sentry organization slug
SENTRY_AUTH_TOKEN密钥Your Sentry auth token
GITHUB_PERSONAL_ACCESS_TOKEN密钥Your GitHub Personal Access Token

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypicontext-bridge-mcp1.0.0

工具

3

收录的工具列表 · 更新于 4 天前

参数类型必填说明
ticket_idstring是

详细介绍

Context Bridge

Context Bridge——为所有开发工具提供一个 MCP 端点

问题:

  • Jira、Sentry、GitHub 和 CI 系统中的工具过多。
  • 上下文碎片化,导致 AI Agent 难以跨工具操作。
  • AI Agent 目前无法获取关键开发上下文(Jira 工单、Sentry 警报、CI 状态)。

设置:

  1. pip install -r requirements.txt(或安装所需依赖项)
  2. 设置所需的环境变量(例如 Jira/Sentry 的 API 密钥)。
  3. 将运行中的 MCP 服务端点添加到 AI 环境(例如 Claude Code 或 Cursor)中,作为自定义 MCP 服务。

快速开始

运行服务:

  1. python server.py
  2. 确保已设置所需的环境变量。

示例

get_jira_ticket 的示例响应: {"id": "PROJ-123", "summary": "Fix login bug", "status": "In Progress"}

工具:

工具名称描述状态
get_jira_ticket根据 ID 获取模拟的 Jira 工单数据。✅ 已实现
get_sentry_issues获取 Sentry 警报。✅ 已实现
get_github_actions_runs检查仓库的 CI/CD 状态。✅ 已实现
send_slack_notification向 Slack 发送状态更新。✅ 已实现

许可证: MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。