Cortex について
CortexはAIエージェント向けのホスト型セマンティックメモリーサービスです。セッションをまたいで決定事項や背景、出典を保存・検索し、品質チェックや矛盾追跡、根拠の提示を行います。
主な機能
- 01書き込み前の新規性・重複チェック
- 02事実の抽出と矛盾の追跡
- 03エンティティと関係に基づくナレッジグラフ
- 04エピソード記憶のバックグラウンド統合
- 05記憶と出典を引用する回答
活用シーン
- 01過去のセッションでの決定事項の検索
- 02記憶の出典の確認
- 03記憶間の矛盾の確認
MCP 対応
CortexはリモートMCPコネクターを通じてクライアントに記憶ツールを提供します。ホスト型サービスに呼び出しを転送するローカルstdio MCPサーバーも含まれます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcpclaude mcp add --transport http filippopilo-cortex https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp{"mcpServers":{"filippopilo-cortex":{"type":"http","url":"https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp"}}}Cursor で開く{"servers":{"filippopilo-cortex":{"type":"http","url":"https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp"}}}VS Code で開く{"mcpServers":{"filippopilo-cortex":{"type":"http","url":"https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp"}}}{"mcpServers":{"filippopilo-cortex":{"serverUrl":"https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
7| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 探したい内容を、ユーザー自身の言葉による自然言語で指定します。例:「請求処理にどのデータベースを選んだか」 |
詳細
Cortex — AI エージェントのためのセマンティックメモリ
本番環境で稼働する、モデルに依存しない一つの外部脳です。2 分で Claude に接続できます。無料トライアルあり、クレジットカードは不要です。
Cortex は、SKYNETLAB(イタリア、ベルガモ)が開発した特許出願中のセマンティックメモリ基盤です。リモート MCP コネクターとして AI アシスタントに接続すると、会話の中で決定事項、コンテキスト、情報源を保存し、後のすべてのセッションで再び見つけられるようになります。AI は記憶し、なぜ記憶しているのかも示せます。
🌐 ウェブサイト:skynetlab-cortex.com · 📄 特許 · 📊 ベンチマーク · 📚 論文 · 💶 料金
🇮🇹 イタリア語版:README.it.md

Cortex が「よくあるメモリプラグイン」とは違う理由
AI エージェント向けの多くのメモリツールは、エージェントが行ったことを記録し、後から類似のテキストを検索します。Cortex がモデル化するのは、何が真実で、どれほど信頼できるかです。
| 機能 | 意味 |
|---|---|
| 書き込み時の品質ゲート | すべてのメモリは保存前に新規性/重複性のチェックを受けます。不要な情報が蓄積されません。 |
| 型付きの主張と矛盾の追跡 | 事実は主張として抽出され、メモリ間の矛盾が検出・追跡されます。ひそかに上書きされることはありません。 |
| ナレッジグラフ | メモリは、ベクトル類似性だけでなく、エンティティと型付きの関係によってリンクされます。 |
| 一貫性指標(Ψ_C) | 各メモリには固有の一貫性スコアが付与され、既知の情報とどれほど整合するかをシステムが把握します。 |
| メモリの統合(「REM」) | 継続的なバックグラウンドサイクルによって、エピソード記憶が長期的な知識へと統合されます。 |
| 透明性のある根拠 | 回答では、その根拠となるメモリや情報源を引用できます。 |
Cortex は、欧州連合で運用される、世界中に分散したエッジインフラ上で稼働します。メモリエンジンは、イタリアの特許出願 UIBM 102026000014026(2026 年 5 月 15 日出願)の対象です。
クイックスタート — Claude(ウェブ/デスクトップ/モバイル)
必要条件:カスタムコネクターに対応した Claude プラン(設定に「コネクター」の項目が表示されます)。事前に Cortex アカウントを作成する必要はありません。初回サインイン時に作成されます。
-
Claude で 設定 → コネクター → カスタムコネクターを追加 を開きます
-
この URL を貼り付けて確定します。
https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp -
Cortex の同意ページでアクセスを許可します(Google またはメールでサインイン)。個人用メモリスペースが自動的に作成され、他のすべてのユーザーから分離されます。
これで完了です。いつもどおり Claude に話しかけてください。「サプライヤー X を選んだことを覚えておいて」、「予算について何を決めたっけ?」、「この主張の情報源を見せて」。Claude が適切なツールを自動的に選びます。
クイックスタート — Claude Code
claude mcp add --transport http cortex https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp
プロンプトが表示されたら認証してください(/mcp で接続状況を確認できます)。
クイックスタート — その他の MCP クライアント(stdio ブリッジ)
リモートコネクターを標準でサポートしない MCP クライアントでは、mcp-remote ブリッジを使用してください。設定例は examples/ を参照してください。
{
"mcpServers": {
"cortex": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://skynetlab-cortex-saas-mcp.cortex-320.workers.dev/mcp"]
}
}
}
クイックスタート — このリポジトリをローカルの stdio サーバーとして使う
このリポジトリには、Cortex のツールをローカルで公開し、すべての呼び出しをホストサービスに転送する小規模な stdio MCP サーバー(server/)も含まれています。ローカルプロセスを必要とする MCP クライアント、レジストリ、評価ツール向けです。設定なしで起動し、7 つのツールを一覧表示して、イントロスペクションに応答します。アクセストークンを設定すると、ツール呼び出しが転送されます。
git clone https://github.com/FilippoPilo/cortex-connector.git
cd cortex-connector
npm install
CORTEX_ACCESS_TOKEN=<your token> node server/index.js
Docker を使う場合:
docker build -t cortex-connector .
docker run -i --rm -e CORTEX_ACCESS_TOKEN=<your token> cortex-connector
| 変数 | 意味 |
|---|---|
CORTEX_ACCESS_TOKEN | ホストコネクター用のベアラートークン(サインイン時に発行される OAuth アクセストークン。たとえば、mcp-remote が保存するもの)。任意です。設定しない場合、サーバーはツールの一覧表示のみを行います。 |
CORTEX_MCP_URL | リモートエンドポイント。デフォルトではホスト型 Cortex コネクターを使用します。 |
npm test は自己テスト(initialize、tools/list、トークンなしでの呼び出しを 1 回)を実行します。
7 つのツール
| ツール | 種類 | 説明 |
|---|---|---|
| 記憶を検索 | 読み取り | 記憶を意味的に検索します |
| 記憶を取得 | 読み取り | 1 件の記憶を、そのソースとともに詳しく表示します |
| 想起して統合 | 読み取り | トピックについて Cortex が把握している内容を物語形式で統合します |
| 矛盾を表示 | 読み取り | 記憶間で追跡されている矛盾を表示します |
| 記憶を保存 | 書き込み | 重複や冗長性を確認する品質チェックの後、記憶を保存します |
| 書き込み状況 | 読み取り | キューに入れられた保存処理の結果を表示します。品質ゲートの判定と、未解決の矛盾が含まれます |
| 記憶を忘れる | 破壊的操作 | 記憶を削除します。必ず明示的な確認を求めます |
データとプライバシー
記憶は個人ごとに管理され、各ユーザーは自分の記憶のみを閲覧できます。記憶はエクスポート可能で、リクエストに応じて削除できます。インフラストラクチャは欧州連合内で運用されています。詳細はプライバシーポリシーをご覧ください。
接続を解除するには、クライアントの設定からコネクターを削除するだけです。削除をリクエストするまで、記憶は Cortex アカウントに残ります。
これはオープンソースですか?
Cortex の記憶エンジンはホスト型の特許出願中サービスであり、ソースコードは公開されていません。このリポジトリには、公開ドキュメント、クライアント側の設定例、および接続用の小規模な stdio ブリッジ(server/)が含まれています。このリポジトリのすべての内容はMIT ライセンスで公開されています。
サポート
📧 [email protected] · お問い合わせページ
Cortex は SKYNETLAB の製品です。イタリアのベルガモに拠点を置く独立系の研究ラボ兼ディープテックスタジオです。創業者:Filippo Pilotta(ORCID 0009-0000-5002-4199)。
一部のコンテンツおよび製品の出力は、Reg. (EU) 2024/1689 第 50 条に基づき、人工知能によって生成または支援されています。AI に関する透明性。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。