mcpField
C
context-bridge

context-bridge

ローカル
github.com/jusspound-netizen開発ツール0今日更新

context-bridge について

context-bridgeは、Jira、Sentry、GitHub Actionsなどの開発情報を単一のエンドポイントに集約し、AIエージェントに提供するMCPサーバーです。Slackへの状況通知ツールも備えますが、READMEでは一部データがモックとされています。

主な機能

  1. 01IDによるJiraチケット取得
  2. 02Sentryの問題取得
  3. 03GitHub Actionsの実行状況確認
  4. 04Slackへの状況通知

活用シーン

  1. 01AIエージェントによるチケット進捗確認
  2. 02アラートとCI状況の確認
  3. 03Slack経由での状況更新

MCP 対応

context-bridgeはMCPサーバーとして、開発データの取得とSlack通知のツールを提供します。READMEでは、稼働中のサーバーエンドポイントを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 エージェントが複数のツールを横断して操作するのが困難です。
  • 現在、AI エージェントは開発に不可欠なコンテキスト(Jira チケット、Sentry アラート、CI ステータス)を把握できません。

セットアップ:

  1. pip install -r requirements.txt を実行します(または必要な依存関係をインストールします)。
  2. 必要な環境変数を設定します(例:Jira/Sentry の API キー)。
  3. 起動中の MCP サーバーのエンドポイントを、カスタム MCP サーバーとして AI 環境(例:Claude Code または Cursor)に追加します。

クイックスタート

サーバーを実行するには:

  1. python server.py を実行します。
  2. 必要な環境変数が設定されていることを確認します。

例

get_jira_ticket の応答例: {"id": "PROJ-123", "summary": "Fix login bug", "status": "In Progress"}

ツール:

ツール名説明ステータス
get_jira_ticketID を指定して Jira チケットのモックデータを取得します。✅ 実装済み
get_sentry_issuesSentry アラートを取得します。✅ 実装済み
get_github_actions_runsリポジトリの CI/CD ステータスを確認します。✅ 実装済み
send_slack_notificationステータスの更新を Slack に送信します。✅ 実装済み

ライセンス: MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。