あらゆるMCPクライアントとHyperMemoryを接続
HyperMemoryは、オープンな標準仕様に完全準拠したMCPサーバーです。お使いのエージェントやフレームワークがModel Context Protocol(MCP)に対応していれば、開発言語を問わず、プラグアンドプレイでHyperMemoryの全機能を利用できます。
ハイパーグラフが選ばれる理由
Model Context Protocol(MCP)は、AIエージェントを外部ツールやデータソースとつなぐ世界標準になりつつあります。HyperMemoryは、HTTP/SSEトランスポートやPKCE必須のOAuth認証を含め、MCPサーバーの仕様を厳格に実装しています。そのため、MCPの共通言語を話すクライアントであれば、言語やシステムを問わず即座に接続可能。自前のカスタムアダプターや特定のSDKへの依存、余計なラッパーコードは一切不要です。
クイックセットアップ
お使いのMCPクライアントにHyperMemoryサーバーを指定するコード:
Server URL: https://api.hypermemory.io/mcp
Transport: HTTP/SSE (Streamable HTTP)
Auth: Bearer token (API key)Standard MCP client configuration:
{
"mcpServers": {
"hypermemory": {
"type": "url",
"url": "https://api.hypermemory.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}利用可能なツール
| ツール名 | 説明 |
|---|---|
| memory_export_subgraph | グラフの一部分(サブグラフ)のエクスポート |
| memory_find_related | 特定ノードに関連する周辺ノードの検索 |
| memory_forget | 特定のメモリノードの削除 |
| memory_get_relationships | 特定ノードに紐づくすべての関係性の取得 |
| memory_load_link | 外部ソースからのサブグラフのインポート |
| memory_recall | 自然言語による記憶の問い合わせ |
| memory_store | メタデータや関係性を含めたメモリノードの保存 |
| memory_update | 既存のメモリノードの更新 |
活用事例
Rustで独自のエージェントフレームワークを開発しているチームのケース:彼らはわずか半日で高度な長期記憶をシステムに実装しました。自作のMCPクライアントの接続先をHyperMemoryのエンドポイントに向け、APIキーで認証を通しただけで、自作エージェントが構造化メモリツールを即座に利用できるようになりました。面倒な専用SDKのインストールも、ライブラリの度重なるメンテナンスも不要。ただMCPの標準規格に沿うだけで完結します。