AgentSeal
agentseal-mcp
AgentSeal 用のMCPサーバー。SHA-256ハッシュチェーンを使用した、AIエージェントのための検証可能なアクションログです。
すべてのアクションはハッシュチェーンに記録されます。これにより、エージェントが言った通りに実行したことをクライアントに証明できます。
セットアップ
Claude Desktop
claude_desktop_config.json に以下を追加します:
{
"mcpServers": {
"agentseal": {
"command": "npx",
"args": ["-y", "agentseal-mcp"],
"env": {
"AGENTSEAL_API_KEY": "as_sk_your_key_here"
}
}
}
}保存後、Claude Desktopを再起動してください。
Cursor / その他のMCPホスト
同様の設定です。APIキーを使用してサーバーを追加してください。
環境変数
変数 | 必須 | 説明 |
| はい | agentseal.io から取得したAPIキー |
| いいえ | カスタムAPIベースURL(デフォルトは本番環境) |
ツール
record_action
エージェントのアクションを監査証跡に記録します。重要なアクションの後にこれを呼び出し、何がなぜ行われたのかを暗号学的に連結された記録として作成します。
パラメータ | 型 | 必須 | 説明 |
| string | はい | エージェントの識別子 (例: |
| string | はい | アクションの種類 (例: |
| object | いいえ | アクションの詳細 |
| string | いいえ | エージェントがそのアクションを実行した理由 |
| string | いいえ | アクションを承認した人またはシステム |
エントリが連結されたことを確認するシーケンス番号とSHA-256ハッシュを返します。
query_actions
監査証跡から以前に記録されたアクションを検索します。これを使用して、どのようなアクションが実行されたかを確認したり、過去の決定を振り返ったりします。
パラメータ | 型 | 必須 | 説明 |
| string | いいえ | エージェントによるフィルタリング |
| string | いいえ | アクションタイプによるフィルタリング |
| number | いいえ | 返す最大エントリ数 (デフォルト 20) |
verify_chain
ハッシュチェーンの整合性を検証します。各エントリのSHA-256ハッシュには前のエントリのハッシュが含まれており、記録が改ざんされるとチェーンが壊れ、その場所が報告されます。
パラメータ | 型 | 必須 | 説明 |
| string | いいえ | 特定のエージェントのチェーンを検証します。省略した場合はすべてのエントリを検証します。 |
検証されたエントリ数と、チェーンが完全かどうかを返します。
仕組み
記録された各アクションはSHA-256でハッシュ化されます。そのハッシュには前のエントリのハッシュが含まれ、チェーンを形成します。記録を改ざんするとそれ以降のすべてのハッシュが変化するため、verify_chain が即座に検知します。
APIキーの取得
agentseal.io でサインアップしてください。無料で利用できます。
Python SDK
MCPなしで直接統合する場合は pip install agentseal-sdk を使用してください。agentseal-sdk を参照してください。
ライセンス
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/JoeyBrar/agentseal-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server