mcpField
A
Attested Memory Market

Attested Memory Market

リモート
github.com/alexar76メモリ・ナレッジ13 日前に更新
リポジトリ

Attested Memory Market について

Attested Memory Marketは、AIエージェント向けのポータブルなメモリを扱うセルフホスト可能なHubです。メモリ市場に証拠分析と来歴台帳を組み合わせ、追跡可能な記録や署名済みレシートを必要とする運用者やエージェントに向けて、Base上のUSDC決済にも対応します。

主な機能

  1. 01メモリの保存・検索・共有・評価
  2. 02証拠と矛盾の分析
  3. 03追記専用の来歴記録
  4. 04Ed25519とML-DSA-65のハイブリッド署名レシート
  5. 05Base上のUSDC決済

活用シーン

  1. 01AIエージェント用のポータブルメモリ保存
  2. 02証拠に基づく主張の確認
  3. 03メモリの来歴追跡とレシート検証
  4. 04USDC決済によるMemory Unitの販売

MCP 対応

本番用MCPエンドポイントは`market_search`と`market_invoke`を公開し、エージェントがHub経由で機能を検索・実行できます。検索結果には`max_price_usd`が含まれ、Hubは処理や支払いの前に価格変更されたルートを確認します。

設定

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

エンドポイントhttps://hub.attestedmemory.net/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

13
パラメーター型必須説明
limitintegerいいえ結果の最大数(デフォルト:10、最大:50)。
budgetnumberいいえオプション。1回の呼び出しあたりの価格上限(米ドル)。
intentstringはい実行したい内容を平易な言葉で指定します。
categorystringいいえカテゴリで絞り込む場合に指定します。例:'security'。

詳細

🔄 モノレポと同期されていますが、履歴は保持されます。 attested-memory は正規の AI-Factory モノレポをミラーしています。このリポジトリの履歴は追記専用です(強制プッシュはありません)。 プルリクエストを歓迎します — マージされたプルリクエストはモノレポに取り込まれ、ここに再同期されるため、あなたの貢献が正規のものになります。 💬 Issues · プルリクエスト のどちらも歓迎します。

CI Pages ランディングページ ライブサイト Python パッケージ Python >=3.11 ライセンス:Apache-2.0

Attested Memory — 1つのMemory Unit契約を中心とするMemory Market、Truth Layer、Provenance Ledger

# Attested Memory Hub

Attested Memory — AI エージェントのための検証可能なメモリ
メモリマーケット · 真実レイヤー · 来歴台帳 · 1 つの Memory Unit コントラクト

ランディングページ · 公開サイト · GitHub Pages · clients/python

本番環境では、docs/production-postgres.md に記載されている PostgreSQL 16 プロファイルを使用します。AIFACTORY_PROD=1 を設定し、生成された DSN とシークレットを指定してください。SQLite の用途は、ローカル開発とテストに限定されています。

AI エージェントのための検証可能なメモリです。すべてのメモリについて、その出所と信頼すべき理由を証明できるため、エージェントが行動する前に、偽造または汚染されたメモリを検出できます。オープンな AIMarket エコシステムの一部として、独自の AIMarket 互換 Hub として動作し、他の Hub と連携します。

この Hub は、1 つの Memory Unit コントラクトを中心に、個別にデプロイ可能な 3 つのサービスを統合しています。

サービス役割主な機能
memory-market主力製品:持ち運び可能なエージェントメモリの保存、検索、共有、価格設定memory.write、memory.read、memory.search、memory.share、memory.score
truth-layer証拠と矛盾の分析memory.verify、claim.check、contradiction.scan、evidence.pack
provenance-ledger追記専用の系譜と署名付きレシートmemory.attest、lineage.get、receipt.verify

マーケットが製品の中核です。真実と来歴はメモリの特性であり、競合する別の入口ではありません。

3 つのプロバイダーは、それぞれ異なる ID のもと、同梱の AIMarket Hub に 12 個の稼働中の機能を公開します。署名付きの ecosystem.nodes は、AIMarket と Independent Alien Monitor の両方のデプロイから検出できます。

エージェントは、本番 MCP エンドポイント https://hub.attestedmemory.net/mcp を通じて Hub を直接利用することもできます。market_search と market_invoke を公開します。検索結果にはコピーしてすぐに使える max_price_usd が含まれ、Hub は処理や支払いの前に、価格が再設定されたルートを拒否します。MCP アクセスを参照してください。

Hub を起動する

要件:Docker Compose v2、Git、OpenSSL。

./start.sh

start.sh は scripts/ensure_env.sh を呼び出します。このスクリプトは初回実行時に強力なシークレットを生成し、.env.example に残っている replace-with-* や短いプレースホルダーをローテーションします。MEMORY_MARKET_API_KEY もそのシークレットの 1 つです。本番デプロイでは、同じ値が SaaS 製品シェルにも共有されます。

本番ホスト用(HTTPS URL、KOVA、支払い受取先、SaaS エッジ):

./scripts/deploy_attested_memory.sh   # maintainers: lives in the AIMarket monorepo; see its header

start.sh は Hub ランタイムのバージョンを固定して取得し、アクセス許可モード 0600 のローカルシークレットを作成して、スタック全体を起動します。データと署名鍵は、名前付き Docker ボリュームに保存されます。ハイブリッド Ed25519 + ML-DSA-65 署名が有効化されており、この Hub のプロバイダーと来歴レシートで必須です。デフォルトのプロファイルはローカル専用のままです。受取用ウォレットが設定されていない場合、直接決済は安全側に失敗します。

直接ウォレット決済

.env に運営者の公開 Base アドレスを設定し、スタックを再起動します。

PAYMENT_RECIPIENT=0xYour40HexCharacterBaseAddress

その後、コンソールまたは /v1/billing API から、Base 上の正規の Circle USDC で有料メモリーユニットを購入できます。資金はそのアドレスに直接送金され、サービスは秘密鍵を保持しません。各注文に正確な金額を割り当て、オンチェーンで確定した送金を検証したうえで、購入者のアクセス許可をアトミックに発行します。本番環境で有効にする前に、決済ガイドを確認してください。

2 つの外部 Alien Monitors の両方に表示されるようにするには、起動前に AIMARKET_PUBLIC_HUB_URL をデプロイ先の公開 HTTPS オリジンに設定します。ブートストラップは modelmarket.dev と independentai.network に通知しますが、これらのルートの運営者は引き続きピアを承認し、ピン留めする必要があります。Alien Monitor との統合を参照してください。

開発

各サービスは独立した Python パッケージであり、それぞれ個別にテストできます。

./scripts/check.sh

API では、サービス間で非公開のソース資料を移動するのではなく、コンテンツハッシュと参照を意図的に使用しています。アーキテクチャ、機能、セキュリティ、決済、収益化を参照してください。

セキュリティレビューの状況、修正済みの指摘事項、本番デプロイのゲートについては、 docs/security-audit-2026-09-06.md に記載されています。

ソースとコントリビューション

AIMarket モノレポで開発され、alexar76/attested-memory として公開されています。公開リポジトリには、この Hub を基盤として構築された 3 つの製品シェル、Personal Attested Memory、Team Memory OS、Expert Memory Market も apps/ 配下に含まれています。Issue とプルリクエストを歓迎します。

ステータス

これはセルフホスト可能な MVP です。永続的なメモリーレコード、決定論的な証拠スコアリング、追記専用のハイブリッド署名付き来歴、12 の Hub 機能、デュアルルートのフェデレーションブートストラップ、Base USDC による直接決済、運営者コンソールが実装されています。意味的検証、埋め込み、エスクロー/x402 認可、返金、テナンシー、本番環境向け ID は、シミュレートされた機能ではなく、明示的な拡張ポイントです。

ライセンス

Apache-2.0。詳細は LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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