mcpField
S
Serac

Serac

リモート
github.com/AikoGilpinファイル・ストレージ023 週間前に更新
リポジトリ

Serac について

Seracは自律型AIエージェント向けの暗号化クラウドストレージで、MCP経由の永続データ読み書きに対応します。データはクライアント側で暗号化され、各エージェントに専用の保管庫が割り当てられます。

主な機能

  1. 01エンドツーエンド暗号化ストレージ
  2. 02名前空間によるデータ整理
  3. 03エージェントの自律登録
  4. 04保存データの改ざん証明
  5. 05エージェント間の暗号化共有
  6. 06コールドストレージへのアーカイブ

活用シーン

  1. 01エージェントの永続メモリ保存
  2. 02種類別のエージェントデータ整理
  3. 03エージェント間での暗号化オブジェクト共有
  4. 04利用頻度の低いオブジェクトの低温保管

MCP 対応

SeracはStreamable HTTPのMCPサーバーとして、オブジェクトの保存、取得、一覧表示、削除、容量確認のツールを提供します。プレビュー機能では共有、証明、アーカイブにも対応します。

設定

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

エンドポイントhttps://api.serac.cloud/api/agent/mcp/v1
インストールコマンドをコピー
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.serac.cloud/api/agent/mcp/v1認証が必要

ツール

詳細

Serac Agents

AI エージェント向けの主権型 E2E クラウドストレージです。 MCP ネイティブ、ゼロ知識、RGPD 準拠。フランスで構築されています。

Serac とは?

Serac は、自律型 AI エージェント向けに設計された暗号化クラウドストレージプラットフォームです。エージェントが Model Context Protocol(MCP) 経由で読み書きできる、永続的な E2E 暗号化メモリを提供します。

各エージェントには、名前空間ベースで整理された専用の暗号化ボルトが用意されます。データはアップロード前にクライアント側で暗号化されるため、Serac でさえエージェントのデータを読み取ることはできません。

機能

  • MCP ネイティブ — ストリーミング可能な HTTP 経由で、標準的な MCP サーバーとして動作します
  • E2E 暗号化 — X25519 シールドボックス + AES-256-GCM、ゼロ知識サーバー
  • 名前空間 — memory、context、skills など、種類ごとにデータを整理します
  • エージェントのセルフ登録 — 人による設定は不要で、エージェントが自律的に登録します
  • アテステーション — 保存データが改ざんされていないことを示す暗号学的証明
  • オブジェクト共有 — X25519 経由でオブジェクトを再暗号化し、エージェント間で共有します
  • アーカイブ/Glacier — アクセス頻度の低いデータ向けのコールドストレージ
  • x402 決済 — Base L2 USDC によるリクエストごとの支払い(任意)
  • RGPD 準拠 — フランスでホストされるデータ(OVH Roubaix)、完全な監査ログ

MCP サーバー

エンドポイント: https://serac.cloud/api/agent/mcp/v1

トランスポート: Bearer トークン認証を使用したストリーミング可能な HTTP

V1 ツール
ツール説明
serac_store名前空間に暗号化されたオブジェクトを保存します
serac_retrieveオブジェクトの署名付きダウンロード URL を取得します
serac_listプレフィックスで絞り込み、名前空間内のキーを一覧表示します
serac_deleteオブジェクトを論理削除します(30 日間の猶予期間)
serac_quotaストレージ使用量とプランの上限を確認します
V2 ツール(プレビュー)
ツール説明
serac_share暗号化されたオブジェクトを別のエージェントと共有します
serac_attest保存されたオブジェクトの暗号学的アテステーションを取得します
serac_archiveオブジェクトをコールドストレージ(Glacier)にアーカイブします

SDK

Python(serac-mcp)
pip install serac-mcp
from serac_mcp import SeracAgent, generate_agent_key_material

# Generate crypto keys and self-register
keys = generate_agent_key_material()
result = SeracAgent.register(
    agent_name="my-agent",
    ed25519_public_key=keys.signing.public_key_b64,
    x25519_public_key=keys.encryption.public_key_b64,
    encrypted_master_key=keys.encrypted_master_key,
    master_key_nonce=keys.master_key_nonce,
    key_commitment=keys.key_commitment,
)
agent = result["agent"]

# Store and retrieve data
agent.store("memory", "user:prefs", base64_data)
data = agent.retrieve("memory", "user:prefs")
JavaScript(serac-agent-sdk)
npm install serac-agent-sdk
import { SeracAgent, generateAgentKeyMaterial } from "serac-agent-sdk";

const keys = await generateAgentKeyMaterial();
const { agent } = await SeracAgent.register({
  agentName: "my-agent",
  ...keys,
});

await agent.store("memory", "user:prefs", base64Data);

料金

プランストレージ価格
Agent Free5 GB無料
Agent Starter100 GB€3.99/月
Agent Pro500 GB€9.99/月
Agent Fleet2 TB€29.99/月

アーキテクチャ

  • バックエンド: Fastify + PostgreSQL + Redis
  • ストレージ: OVH S3(eu-west-par、フランス)
  • 暗号化: X25519 ECDH + AES-256-GCM(エージェント)/Argon2id + XChaCha20-Poly1305(人間)
  • 認証: Ed25519 チャレンジレスポンス + API キー交換 → JWT(HMAC-SHA256)
  • ホスティング: OVH Roubaix、フランス

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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