Kora について
Koraは、金融取引の前に認可を求めるAIエージェント向けのMCPサーバーです。予算を確認し、決定論的な処理で暗号署名付きの承認または拒否を返します。
主な機能
- 01支出リクエストの認可
- 02日次・月次予算の確認
- 03最近の認可履歴の表示
- 04委任の監査履歴の確認
- 05サーバーの稼働状況とバージョン確認
活用シーン
- 01AgentによるAWS購入を予算内で承認
- 02取引前に残りの支出枠を確認
- 03委任に関する認可履歴を確認
MCP 対応
MCPクライアントに、支出認可、予算、アクティビティ、稼働状況、監査のツールを提供します。支出の判定は暗号シール付きの承認または拒否として返されます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Kora MCP サーバー
AI エージェントのための決定論的な認可ゲート
Kora は、自律型ソフトウェア向けに暗号学的に安全な実行可否判定レイヤーを提供します。この Model Context Protocol(MCP)サーバーを利用すると、LLM(Claude、GPT-4、Cursor)が金融アクションを開始する前に明示的な許可を求められます。
kora-mcp-server
Kora の MCP サーバー — あらゆる MCP クライアントに、わずか数秒でガバナンスの効いた支出機能を提供します。
コードは不要です。Kora を MCP サーバーとして追加するだけで、AI エージェントは SDK を統合せずに、予算チェック済みの Ed25519 署名付き支出を実行できます。
インストール
pip install kora-mcp-server
Claude Desktop の設定
~/Library/Application Support/Claude/claude_desktop_config.json に追加します。
{
"mcpServers": {
"kora": {
"command": "kora-mcp",
"env": {
"KORA_AGENT_SECRET": "kora_agent_sk_...",
"KORA_MANDATE_ID": "mandate_abc123",
"KORA_BASE_URL": "https://your-kora-server.com"
}
}
}
}
Claude Desktop を再起動すれば完了です。
利用可能なツール
| ツール | 説明 |
|---|---|
kora_spend | 支出を認可します — APPROVED + seal、または DENIED + hint を返します |
kora_check_budget | 日次・月次の残額、利用速度、時間枠を確認します |
kora_recent_activity | 最近の認可を一覧表示します |
kora_health | サーバーの状態とバージョンを確認します |
kora_audit | マンデートの完全な監査証跡を取得します |
仕組み
Claude が「AWS に 50 ドル使う必要があります」と伝える → MCP サーバーが Ed25519 でリクエストに署名する → Kora に送信する → 14 段階の決定論的パイプラインを実行する → 実行可能なヒントとともに APPROVED または DENIED を返します。
すべての判定は暗号学的に封印されます。ML は使わず、推測もしません。
以下のパッケージも利用できます
| パッケージ | 説明 |
|---|---|
| kora-sdk | Python + TypeScript SDK — 5 行で認可済みの支出を実行 |
| n8n-nodes-kora | n8n コミュニティノード — 2 出力の分岐を備えたビジュアルワークフロー |
リンク
- ウェブサイト: koraprotocol.com
- PyPI: kora-mcp-server
- 特許: PCT/EP2025/053553
ライセンス
Apache 2.0
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。