Exactlane Preflight について
Exactlane Preflightは、宣言された機能が限定されたワークフロー要件に合うかをエージェントが確認するREST証拠サービスで、リモートMCPアダプターも備えています。静的な互換性情報を示し、運用上の判断は呼び出し側に委ねます。
主な機能
- 01呼び出し側の要件に応じた機能適合確認
- 02静的な互換性情報の提供
- 03RESTサービスとリモートMCPアダプター
- 04運用判断は呼び出し側が保持
活用シーン
- 01統合前の機能スナップショット確認
- 02宣言された機能とワークフロー要件の比較
MCP 対応
`/mcp`でリモートMCPアダプターを提供し、主なツールは`check_mcp_capability`です。静的な情報を返し、ライブプロービングは行いません。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://exactlane.dev/mcpclaude mcp add --transport http dev-exactlane-preflight https://exactlane.dev/mcp{"mcpServers":{"dev-exactlane-preflight":{"type":"http","url":"https://exactlane.dev/mcp"}}}Cursor で開く{"servers":{"dev-exactlane-preflight":{"type":"http","url":"https://exactlane.dev/mcp"}}}VS Code で開く{"mcpServers":{"dev-exactlane-preflight":{"type":"http","url":"https://exactlane.dev/mcp"}}}{"mcpServers":{"dev-exactlane-preflight":{"serverUrl":"https://exactlane.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
1| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| previous | object | いいえ | 任意。このチェックをリビジョン対応チェックにします(POST /v0/revision-checks のセマンティクス)。同じ capability_key で要件が同一の機能について、スナップショットと以前のチェックの完了済みレポートを送信します。Exactlane はレポートを信頼せずに再評価し、以前の呼び出しも検索しません。通常のチェックでは省略してください。 |
| previous.report | object | はい | 以前の呼び出しで得られた完了済みレポート(structuredContent.report)、最大 16 KiB |
| previous.snapshot | object | はい | previous.report が評価したスナップショット |
| previous.revision_receipt | object | いいえ | previous.report に対する以前のリビジョン対応呼び出しから得られた任意の revision_receipt |
| snapshot | object | はい | 呼び出し元が指定する MCP 機能スナップショット。ライブエンドポイントは受け付けません。 |
| requirements | object | はい | サポート対象の mcp-consumer-fit スキーマを使用した、呼び出し元のワークフロー要件 |
| capability_key | string | はい | 不透明な呼び出し元機能キー。POST /v0/capabilities と同じコントラクトです。 |
| revision_label | string | いいえ | 任意のリビジョンラベル。デフォルトは mcp-adapter です。 |
| profile_version | enum | いいえ | 任意の mcp-consumer-fit バージョン。省略すると requirements から推定されます。0.1 | 0.2 | 0.3 |
詳細
Exactlane Preflight
呼び出し前のチェック。
自律型エージェントがMCP機能に依存する前に評価できる、呼び出し元固有の静的な互換性エビデンスです。
Exactlaneは、統合前にエージェントが次の問いに答えるためのものです。この正確に宣言されたMCP機能は、制約されたワークフロー要件に適合するか?
対応する課題
自律型エージェントが外部MCP機能に依存する前に、多くの場合、統合前の互換性チェックが必要です。
- 呼び出し元が提供した機能スナップショットを呼び出し元固有の要件と比較する;
- 静的な互換性エビデンスを取得する(ライブプロービングではありません);
- 運用上の判断は呼び出し元に委ねる。
Exactlane Preflightは、このワークフロー向けのPhase 0A公開サービスです。
次の場合に使用
呼び出し元が提供したMCP機能スナップショットをエージェントが持ち、その正確に宣言された機能が、独自の制約されたワークフロー要件に適合するかを判断する必要がある場合。
証明しないこと
- ライブでの可用性
- MCPへの完全な準拠
- ビジネス結果の正確性
- プロバイダーの信頼性
- セキュリティ認証
- 支払いの成功
Exactlane Preflightは、主にRESTエビデンスサービスであり、/mcpに薄いリモートMCPアダプターを備えています。A2Aエージェント、マーケットプレイス、認証機関ではありません。
ライブのマシンコントラクト
正規の公開ディスカバリーオリジン:
- サービスルート:https://exactlane.dev/
- マニフェスト:https://exactlane.dev/.well-known/exactlane.json
- OpenAPI:https://exactlane.dev/openapi.json
- エージェント向けディスカバリーテキスト:https://exactlane.dev/llms.txt
- サイトマップ:https://exactlane.dev/sitemap.xml
- リモートMCP:https://exactlane.dev/mcp
これらのドキュメントのスナップショットはdiscovery/にミラーされているため、ここで読み取って差分を確認できます。上記のライブエンドポイントが正式な情報源です。スナップショットはデプロイ済みコミットから再生成されます。
注記
- 一方では有効でも、もう一方では使用できないMCPツールスキーマ:ホストまたはクライアントがツールスキーマを通知なしに破棄または拒否した事例と、それらについてPreflightで確認できること、できないことをまとめた資料です。
このリポジトリの対象範囲
公開ディスカバリーの基点と参考資料です。
ソース実装は、この公開ディスカバリーリポジトリには含まれません。
公式MCPレジストリ
- サーバー名:
dev.exactlane/preflight - バージョン:
0.1.0 - リモート: Streamable HTTP
https://exactlane.dev/mcp - レジストリ検索: https://registry.modelcontextprotocol.io/v0.1/servers?search=exactlane
主要ツール:check_mcp_capability(Exactlane Phase 0Aのアダプター。ライブプロービングは行わず、CONTINUE/UPDATE/HOLDの判断は呼び出し元が行います)。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。