mcpField
L
LightShip

LightShip

リモート
lightship.shデータ・分析46 日前に更新
リポジトリ公式サイト

LightShip について

LightShipは、既存のClickHouse OpenTelemetryテーブルに保存された本番AIエージェントのトレースを、ドメイン専門家やコーディングエージェントが調査するためのツールです。Web UI、REST API、MCPに同じロール・属性ベースのポリシーを適用し、データベース認証情報を利用者に渡しません。

主な機能

  1. 01統制されたトレースアクセス
  2. 02会話・ツール呼び出し・結果の検索
  3. 03既存のClickHouseトレースデータを利用
  4. 04UI・REST・MCPへのポリシー適用
  5. 05確認用のインデックスDDL提案

活用シーン

  1. 01本番エージェントの障害調査
  2. 02ドメイン専門家への制御されたトレース提供
  3. 03認可済み調査のエージェントワークスペースへの出力

MCP 対応

MCPクライアントはWeb UIやREST APIと同じ認可ポリシーの下でトレースを検索できます。ローカルMCP companionは認可済みの出力をエージェントワークスペースに保存し、パスと件数のみを返します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://lightship-production.up.railway.app/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://lightship-production.up.railway.app/mcp認証が必要

ツール

詳細

LightShip

開発者がボトルネックにならず、本番環境のエージェントをより速く改善できます。

CI Release Container License

LightShip を使うと、ドメインの専門家がガバナンスの効いたセルフサービス形式で、本番環境のエージェントのトレースにアクセスできます。ClickHouse にある既存の OpenTelemetry データの前段に配置することで、データベースの認証情報や別の可観測性サイロを用意することなく、人間と AI コーディングエージェントが実際の会話やツール呼び出しを調査できます。

ドキュメント · ウェブサイト · 貢献する

LightShip を選ぶ理由

  • 失敗の背後にあるパターンを見つけます。 Codex、Claude、その他の MCP クライアントを使い、会話、ツール呼び出し、結果を横断してビジネス上の質問をできます。
  • 既存のトレースストアをそのまま使えます。 トレースを別のプラットフォームにコピーせずに、LightShip を OpenTelemetry テーブルに接続できます。
  • 計装は一度だけ。ポリシーは後から定義できます。 既存の列と属性キーを認可の入力として選択すれば、再計装することなくポリシーを作成または変更できます。同じポリシーがウェブ UI、REST API、MCP に適用されます。
  • 大規模な調査内容をモデルのコンテキストに入れずに済みます。 ローカルの MCP コンパニオンは、認可されたエクスポートをエージェントのワークスペースに書き込み、会話にはパスと件数のみを返します。

仕組み

  1. 管理者が LightShip を ClickHouse にある既存の OpenTelemetry スパンテーブルに接続します。
  2. 検索とアクセスルールに使用できる列とマップキーを選択します。
  3. LightShip は、トレースをウェブ UI、REST、MCP 経由で返す前に、各呼び出し元のロールと属性を ClickHouse クエリに組み込みます。

トレースが認可の単位です。一致するスパンが 1 つあれば、トレース全体へのアクセスが許可されます。 LightShip が、制限付きユーザーに ClickHouse の認証情報を直接渡すことはありません。

パフォーマンス

クエリのパフォーマンスは、既存の ClickHouse トレーステーブルのレイアウトとインデックスに左右されます。フィルターとアクセス ポリシーで使用できるフィールドを選択すると、LightShip はテーブルのソートキーとスキップインデックスを確認し、不足しているインデックスの DDL を提案します。これらの推奨事項は参考情報です。LightShip が ClickHouse スキーマを自動的に変更することはありません。最適化レポートの確認方法をご覧ください。

はじめる

ドキュメントには、最新のセットアップ手順とリファレンス資料が記載されています。

お使いの環境への LightShip のデプロイについてお困りですか?ご相談ください。

セキュリティとプロジェクトの状況

LightShipが保護するのは、LightShip経由で送信されたリクエストのみです。ClickHouseに直接アクセスすると、LightShipのポリシーは適用されません。現在、PIIの検出、ペイロードのマスキング、個々のスパンの非表示には対応していません。クエリの監査はベストエフォートで行われるため、監査ログの書き込みに失敗しても、トレースリクエストは失敗せず、エラーがログに記録されます。

LightShipは実験的なアルファ版であり、安定版はリリースされていません。隔離された環境で、合成データまたは機密性のないデータを使用して評価してください。デプロイ前に、セキュリティガイダンスと現在の制限事項をお読みください。

フィードバック

自律的な作業の信頼性とガバナンスの向上を支援したいと考えています。本番環境でAIエージェントを運用しているチームの皆さまから、LightShipが次にサポートすべき内容について、ぜひご意見をお聞かせください。

お問い合わせいただくか、 GitHub issueを作成してください。

コントリビューション

開発とテストについてはCONTRIBUTING.mdを、脆弱性の報告についてはSECURITY.mdを、変更内容についてはCHANGELOG.mdをご覧ください。 LightShipはApache-2.0ライセンスの下で公開されています。

コメント

MCP は初めてですか?

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

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