mcpField
K
klanex

klanex

リモート
klanexai.comAI・エージェント06 週間前に更新
リポジトリ公式サイト

klanex について

klanexは、エージェントのツール呼び出しをサードパーティAPIに対して非同期実行するMCPサーバーです。ペイロードの検証、再試行と冪等性の処理、実行状況や監査情報の記録を行います。

主な機能

  1. 01JSON Schemaによるペイロード検証
  2. 02バックオフとサーキットブレーカーによる再試行
  3. 03冪等性キーと承認ゲートへの対応
  4. 04モデルコンテキスト外での認証情報保管
  5. 05実行の追跡、一覧表示、再実行
  6. 06署名付きWebhookとモデル向けエラーヒント

活用シーン

  1. 01一時的な障害やレート制限下でのAPI呼び出し
  2. 02破壊的な操作の前に承認を要求
  3. 03操作を重複させずに送信を再試行
  4. 04完了した実行の確認や再実行

MCP 対応

API実行の送信・管理、使用量と接続の確認、呼び出しの再実行に使うツールを提供します。ホスト型HTTPエンドポイントに加え、stdioのみを扱うクライアント向けのstdioシムも利用できます。

設定

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

エンドポイントhttps://api.klanexai.com/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://api.klanexai.com/mcp認証が必要
パッケージ
npmklanex-mcp0.1.0

ツール

6
パラメーター型必須説明
urlstringはい対象エンドポイントの絶対 http(s) URL
methodstringいいえHTTP メソッド:GET、POST、PUT、PATCH、DELETE(デフォルトは POST)
headersobjectいいえリクエストヘッダー。通常はサードパーティの認証情報を含みます。保存時に暗号化され、読み戻しはできません。シークレットがコンテキストを通らないよう、connection_id を優先してください
payloadanyいいえ対象に送信する JSON ボディ
seal_urlbooleanいいえURL 自体がシークレット(Webhook URL、署名付き URL)の場合は true に設定します。暗号化され、読み戻し時には伏せ字になります
timeout_msintegerいいえ1 回の試行あたりのタイムアウト(ミリ秒、デフォルトは 30000)
max_attemptsintegerいいえ最大配信試行回数、1-10(デフォルトは 5)
wait_secondsintegerいいえキュー投入後すぐに返す代わりに、終端状態の結果を待つ秒数(最大 55 秒)
connection_idstringいいえこの呼び出しの認証に使う、保存済み認証情報接続の ID(con_...)。list_connections を参照してください
payload_schemaanyいいえ実行前に payload を検証する JSON Schema。不一致の場合は同期的に拒否され、修正のヒントが返されます
idempotency_keystringいいえ安定したキー(最大 255 文字)で、この送信を安全に再試行できます。同じキーを使用すると、新しい実行を作成せずに元の実行結果が返されます。副作用のある呼び出しでは、必ずこれを設定してください
requires_approvalbooleanいいえ実行前に一時停止し、人による承認/却下を待ちます。破壊的な操作や重大な操作に使用してください

詳細

klanex MCP サーバー

npm MCP Marketplace

MCP サーバーとして、エージェントのツール呼び出しを確実に実行します。

klanex は、エージェントによるツール利用の意図と実際のサードパーティ API の間に位置する非同期実行レイヤーです。実行前にスキーマで幻覚によるペイロードを検査し、リトライ/バックオフ/サーキットブレーカーでレート制限や障害に対処し、認証情報を暗号化して監査証跡を保持し、署名付き Webhook で結果を報告します。この MCP サーバーを使えば、エージェントは呼び出しを一度送信するだけで、klanex が確実に届けます。

エラーはすべて、モデル向けに記述されて返されます。それぞれのエラーには llm_hint が含まれ、エージェントが何を修正すべきか(または klanex がすでに対処中であること)を明確に伝えるため、エージェントは推測せずに自己修正できます。

接続(ホスト型、推奨)

klanex の MCP サーバーはホスト型です。クライアントが HTTP トランスポートに対応していれば、インストールは不要です。

エンドポイント環境キー
https://api.klanexai.com/mcp本番環境klx_live_…
https://api.sandbox.klanexai.com/mcpサンドボックス(無料で試用可能)klx_test_…

klanexai.com で API キーを取得してください。サンドボックスキーは無料です。

Claude Code

claude mcp add --transport http klanex https://api.klanexai.com/mcp \
  --header "X-API-Key: klx_live_..."

Cursor / Windsurf / VS Code(mcp.json)

{
  "mcpServers": {
    "klanex": {
      "url": "https://api.klanexai.com/mcp",
      "headers": { "X-API-Key": "klx_live_..." }
    }
  }
}

そのヘッダーしか設定できないクライアントでは、Authorization: Bearer klx_... も使用できます。

接続(stdio シム)

stdio しか使えないクライアント(例:Claude Desktop)向けに、このパッケージは stdio からホスト型エンドポイントへのプロキシとして動作します。

{
  "mcpServers": {
    "klanex": {
      "command": "npx",
      "args": ["-y", "klanex-mcp"],
      "env": { "KLANEX_API_KEY": "klx_live_..." }
    }
  }
}

シムはキーのプレフィックスで接続先を振り分けます。klx_test_… キーは自動的にサンドボックスに接続されます。接続先を変更するには KLANEX_MCP_URL を設定してください。

ツール

ツール説明
execute信頼性の高い非同期実行のために HTTP 呼び出しを送信します。JSON Schema による任意の検証、リトライ/バックオフ/サーキットブレーカー、冪等性キー、人による承認ゲート、認証情報の暗号化に対応します。wait_seconds を指定すると、最終結果が出るまで最大 55 秒待機します。
get_execution実行の現在のステータス、試行回数、対象からの応答、または分類済みのエラーを取得します。
list_executionsアカウントの実行履歴を一覧表示します。ステータスや時間で絞り込み、ページ分割できます。
replay_execution最終状態になった実行をバイト単位で完全に再実行します。LLM に再度プロンプトを送ることなく、障害から復旧できます。
get_usageプランと当月の使用量/クォータを取得します。
list_connectionsconnection_id で参照する保存済み認証情報接続(トークン保管庫)を一覧表示します。これにより、シークレットがモデルコンテキストを通過することはありません。

API を直接呼び出すより優れている理由

  • 幻覚によるペイロードは実行前に拒否されます — payload_schema を渡すと、不一致があった場合は修正のヒントとともに同期的に返されます。
  • 一時的な障害にエージェントが対処する必要はありません — 429、タイムアウト、5xx はサーキットブレーカーの背後でバックオフを伴ってリトライされるため、エージェントは何もする必要がありません。
  • ネットワークの瞬断によって返金が二重実行されることはありません — idempotency_key により、安全に再試行できます。
  • 破壊的な操作は人の承認待ちにできます — requires_approval を指定すると、実行を一時停止して、承認/拒否の判断を待ちます(API、ダッシュボード、または Slack のボタンから操作できます)。
  • 認証情報がモデルコンテキストに入りません — 一度接続として保存すれば、klanex が実行時に注入します。

API ドキュメント全文:api.klanexai.com/docs

ライセンス

MIT

コメント

MCP は初めてですか?

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

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