mcpField
S
Sgraal Memory Governance

Sgraal Memory Governance

ローカル
github.com/sgraal-aiメモリ・ナレッジ016 週間前に更新

Sgraal Memory Governance について

Sgraal Memory Governance は Sgraal API でエージェントの記憶の信頼性を評価し、行動前にリスクスコアと4段階の判定を返します。既存の記憶ストアを管理し、置き換えるものではありません。

主な機能

  1. 01記憶の信頼性評価とリスク採点
  2. 024段階の行動判定
  3. 03複数フレームワーク向けSDK
  4. 04ゼロ知識の事前評価エンドポイント

活用シーン

  1. 01エージェントが記憶を使う前に信頼性を確認
  2. 02リスクのある記憶について警告またはユーザーに確認
  3. 03信頼性の低い記憶に基づく行動を阻止

MCP 対応

リポジトリには Sgraal の事前評価 API をラップする TypeScript の @sgraal/mcp SDK が含まれます。MCP サーバーが公開する具体的なツールは入力に記載されていません。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"sdks": {
"command": "npx",
"args": [
"-y",
"@sgraal/mcp"
],
"env": {
"SGRAAL_API_KEY": "<SGRAAL_API_KEY>"
}
}
}
}
起動コマンドnpx -y @sgraal/mcp
設定が必要な環境変数
SGRAAL_API_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@sgraal/mcp

ツール

1

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
memory_statearrayはい評価するメモリエントリー。各エントリーには id、content、type、timestamp_age_days が必要です。source_trust(0-1)、source_conflict(0-1)、downstream_count は任意です。
action_typeenumいいえ操作の重要度。informational < reversible < irreversible < destructiveinformational | reversible | irreversible | destructive
domainenumいいえドメインのコンテキスト — リスクの高いドメインほど、より厳しいしきい値が適用されますgeneral | customer_support | coding | legal | fintech | medical

詳細

Sgraal

Sgraal SDK

Sgraal の公式オープンソース SDK です。Sgraal は、AI エージェント向けのベンダー中立なメモリ免疫システムです。

各 SDK は公開されている POST /v1/preflight エンドポイントをラップし、4 段階の判断(USE_MEMORY / WARN / ASK_USER / BLOCK)を返します。これにより、メモリの信頼性が確保されている場合にのみ、エージェントがそのメモリに基づいて動作できます。

SDK言語インストールステータスソース
langchain-sgraalPythonpip install langchain-sgraal本番./langchain-sgraal/
mem0-sgraalPythonpip install mem0-sgraal本番./mem0-sgraal/
openai-sgraalPythonpip install openai-sgraal本番./openai-sgraal/
crewai-sgraalPythonpip install crewai-sgraal本番./crewai-sgraal/
autogen-sgraalPythonpip install autogen-sgraal本番./autogen-sgraal/
sgraal-ragPythonpip install sgraal-rag本番./sgraal-rag/
@sgraal/mcpTypeScript / Nodenpm install @sgraal/mcp本番./mcp/
llamaindex-sgraalPythonソース公開 — PyPI には未登録ベータ./llamaindex-sgraal/
haystack-sgraalPythonソース公開 — PyPI には未登録ベータ./haystack-sgraal/
semantic-kernel-sgraalPythonソース公開 — PyPI には未登録ベータ./semantic-kernel-sgraal/

Sgraal とは?

Sgraal は、AI エージェントのメモリを守る免疫システムです。 エージェントのメモリ状態が、実際の行動に利用できるほど信頼できるかを評価し、リスクスコアと推奨アクション(続行、警告、ユーザーへの確認、ブロック)を返します。

詳しくは sgraal.com をご覧ください。

ステータスの凡例

  • 本番 — 十分な統合、テスト済みのラッパー機能、実環境で検証されたパターンを備えています。
  • ベータ — 統合の範囲はより限定的(通常は 50 LOC 未満)ですが、機能します。ラッパー機能の範囲はより小さくなっています。プロジェクトの SDK ティアの再定義に基づき、分類を変更しました。

ライセンス

このリポジトリに含まれるすべての SDK は Apache 2.0 ライセンスで提供されています。LICENSE をご覧ください。


すべての SDK は、有料の Sgraal API を利用するラッパーです。スコアを適切に調整するには、Sgraal アカウントが必要です。sgraal.com でアカウントを作成してください。

コメント

MCP は初めてですか?

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

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