mcpField
D
Devhelm Mcp Server

Devhelm Mcp Server

ローカル
docs.devhelm.io開発ツール15 日前に更新

Devhelm Mcp Server について

Devhelm MCP Serverは、AIコーディングアシスタントからDevHelmの監視、インシデント、アラート管理機能を利用できるようにします。監視設定、実行結果、依存関係の状態、ステータスページを扱い、削除や公開などには確認手順を設けています。

主な機能

  1. 01モニターの作成、設定、制御
  2. 02コードチェックとモニターの改訂管理
  3. 03実行ステップ、ログ、成果物の確認
  4. 04インシデントと通知ポリシーの管理
  5. 05依存関係、ステータスページ、テスト受信箱の管理

活用シーン

  1. 01サービスのモニターと実行履歴を確認
  2. 02インシデントを調査して更新
  3. 03アラートチャネルと通知ポリシーを調整
  4. 04メールやWebhookの受信フローをテスト

MCP 対応

MCP サーバーとして、ホステッドエンドポイントまたはローカルstdio経由で、対応クライアントにDevHelmの監視、インシデント、アラートなどの管理ツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"devhelmhq": {
"command": "uvx",
"args": [
"devhelm-mcp-server"
],
"env": {
"DEVHELM_API_TOKEN": "<DEVHELM_API_TOKEN>"
}
}
}
}
起動コマンドuvx devhelm-mcp-server
設定が必要な環境変数
DEVHELM_API_TOKENシークレットDevHelm API token for authentication

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypidevhelm-mcp-server1.0.2

ツール

121

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

DevHelm MCP サーバー

Model Context Protocol(MCP)サーバーであるDevHelmを使うと、AI コーディングアシスタント(Cursor、Claude Desktop、Windsurf など)から稼働時間モニター、インシデント、アラートなどにアクセスできます。

クイックスタート

ホスト型(推奨)

ホスト型サーバー mcp.devhelm.io を使用します。接続モードは 2 種類あります。

Bearer 認証:

URL: https://mcp.devhelm.io/mcp
Authorization: Bearer <your-api-token>

URL 内の API キー(URL のみを受け付けるクライアント向け):

URL: https://mcp.devhelm.io/<your-api-token>/mcp
ローカル(stdio)
pip install devhelm-mcp-server
export DEVHELM_API_TOKEN=your-token
devhelm-mcp-server

または uvx を使用します(インストール不要):

export DEVHELM_API_TOKEN=your-token
uvx devhelm-mcp-server
Cursor / Claude Desktop

MCP 設定に追加します:

{
  "mcpServers": {
    "devhelm": {
      "url": "https://mcp.devhelm.io/<your-api-token>/mcp"
    }
  }
}

利用可能なツール

カテゴリツール
モニター一覧、取得、作成、更新(BROWSER / MULTI_STEP_API 用のインライン code)、削除(確認が必要)、復元、ゴミ箱、 一時停止、再開、ミュート、ミュート解除、隔離、隔離解除、ドリフト、バージョン、履歴(list_monitor_results は 2027-01-31 まで非推奨のエイリアス)
コードチェックテスト、プローブ、アドホックテスト、今すぐ実行、トリガー;リビジョンの一覧、取得、ファイル、下書き作成、テスト、差分、破棄;公開とロールバック(確認が必要)、ロールバックのプレビュー
実行取得(実行エンベロープ、wait_s ≤ 25)、一覧、ステップ、コンソール、ネットワーク、アーティファクト(スクリーンショットは画像、トレース/HAR は署名付き URL)、トレースの概要、差分、キャンセル
アカウントランタイムの一覧/取得、使用状況、権限
インシデント一覧、取得、作成、更新、確認、更新情報の追加、解決、実行、イベント、関連項目、トリガー;プロンプト investigate_incident
アラートチャネル一覧、取得、作成、更新、削除、テスト
通知ポリシー一覧、取得、作成、更新、削除、テスト
環境一覧、取得、作成、更新、削除
シークレット一覧、値の設定、作成、更新(値はチャットに記載せず、エリシテーションまたはダッシュボードリンクを使用)、削除
タグ一覧、取得、作成、更新、削除
リソースグループ一覧、取得、作成、更新、削除、メンバーの追加、メンバーの削除
Webhook一覧、取得、作成、更新、削除、テスト
API キー一覧、作成、失効、削除
依存関係一覧、取得、追跡、削除
デプロイロック取得、現在の状態、解除、強制解除
ステータス概要
ステータスページページ、コンポーネント、グループ、インシデント、メンテナンス、サブスクライバー、ドメイン
メールテストアドレスの作成、待機(≤25 秒)、最新、メッセージの一覧/取得、ソース、OTP コード、リンク、注入;ドメインの一覧、取得、作成、更新、確認、アクティビティ
Webhook テスト受信トレイの一覧、取得、作成、更新、アクティビティ;待機(≤25 秒)、最新、イベントの一覧/取得

削除、公開、ロールバックでは、最初に {status: "confirmation_required", changes, confirmationToken} が返されます。ユーザーが同意した後、confirmation_token を指定して再度呼び出してください。トークンはサーバープロセスが署名する HMAC です(すべてのレプリカで同じキーを共有するには DEVHELM_MCP_CONFIRMATION_SECRET を設定してください)。有効期間は 15 分です。エラーは isError とともに、すべての ErrorResponse フィールドとエージェント向けの一文を含めて返されます。

開発

uv sync
make dev          # Start with MCP Inspector (stdio)
make serve        # Start HTTP server on :8000
make test         # Run unit tests
make lint         # Check formatting
make typecheck    # Run mypy

ライセンス

MIT

コメント

MCP は初めてですか?

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

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