mcpField
K
kit-memory-demo

kit-memory-demo

リモート
kit-project.comメモリ・ナレッジ013 週間前に更新
リポジトリ公式サイト

kit-memory-demo について

kit-memory-demoは、Kitの永続的な記憶とその出典・文脈を示す、公開読み取り専用のMCPサーバーを3つ提供します。相互に関連する架空の記録と、GitHubの出典URL付きの実際の技術判断を、エージェントが検索して引用できます。

主な機能

  1. 01公開読み取り専用MCPサーバー3つ
  2. 02意味検索とキーワード検索の併用
  3. 03出典付きの記憶とナレッジグラフ
  4. 04置き換えられた事実への関係を保持
  5. 05アクセス範囲による表示制限

活用シーン

  1. 012つの架空アーカイブから手掛かりを検索・引用
  2. 02技術判断とGitHubの出典を照会
  3. 03全権限と制限付き認証情報の結果を比較

MCP 対応

記憶を検索できる、ホスト型の読み取り専用MCPサーバーを3つ提供します。HTTP MCPに対応し、出典、グラフ関係、範囲限定アクセスを示します。

設定

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

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

すべてのエンドポイント
Streamable HTTPhttps://demo-mcp.kit-project.com/mcp認証が必要

ツール

8
パラメーター型必須説明
areastringいいえ新規書き込み用のナレッジ領域スラッグ。空文字列または省略するとクリアされ、General(領域ルーティングなし)になります。
projectstringいいえ新しい書き込み先となるプロジェクトのスラッグ。空文字列にすると設定が解除されます。
kit_session_idstringいいえwake で取得した自分自身のセッション ID。この会話では同じ ID を再利用してください。子セッションまたはサブエージェントは、親の ID を使わず別途 wake する必要があります。

詳細

Kit メモリーデモ · ホスト型 MCP サーバー

稼働中のKitをそれぞれ基盤とする、公開中の読み取り専用 MCP サーバーが3つあります。Kit は AI エージェントのためのアイデンティティ基盤です。別のエージェントでも、メモリ API でもありません。ツールの奥深くにある、永続的でローカルファーストな基盤として、出典とコンテキストを伴う記憶を保持し、コンテキストウィンドウを越えて存続します。そして、眠っている間に記憶を統合します。独自のチャットウィンドウはなく、すでにお使いのチャットウィンドウの下で動作します。 エージェントを接続して、モデルが学習データからは答えられない質問をしてみてください。サインアップは不要です。以下のベアラーキーは意図的に公開されています。

サーバーエンドポイント保持している内容
Lady Whiskerdown(社交界通信)https://demo-mcp.kit-project.com/mcp舞踏会から見た、架空の摂政時代の世界です。118件の記憶。謎の半分。
The Area Cat(猫横丁)https://mews-mcp.kit-project.com/mcp同じ町を、使用人たちの視点から見たものです。88件の記憶。残りの半分。
バラスト事件ファイルhttps://real-mcp.kit-project.com/mcp実際にあった5年間のエンジニアリング上の意思決定(OpenTelemetry Collector のメモリバラスト)です。すべての記録に GitHub の出典 URL が付いています。65件の記憶。

フィクションである理由:学習データには一切存在しないため、正しい引用があれば検索によって取得したことを証明できます。2つのアーカイブが別々のサーバーにある理由:中心となる謎(Fluffington 事件の情報を漏らしたのは誰か?)は、意図的に両者に分けられています。答えを示す単独の記録はなく、裏付けのある事件の全容は両方を通じてのみ組み立てられます。そして、エージェントがその橋渡し役になります。現実のアーカイブがある理由:同じ仕組みを、公開されている最新の記録と照合できるようにするためです。

クイックスタート

Claude Code:

claude mcp add --transport http kit-papers https://demo-mcp.kit-project.com/mcp \
  --header "Authorization: Bearer kbr_live_Kh9eO_ZfLldveFf1KXJEEvepfOpdgRqf7KoDDU3rB18"
claude mcp add --transport http kit-mews https://mews-mcp.kit-project.com/mcp \
  --header "Authorization: Bearer kbr_live_UN8-2LUlKmP2uxWQB5vpn-fzkJIuRb5zmq-apQeTU7U"
claude mcp add --transport http kit-case-file https://real-mcp.kit-project.com/mcp \
  --header "Authorization: Bearer kbr_live_ISWsqW39NkqT659FEkQjv0OjJDmyD4O3wx3wcCfA03c"

ほかの MCP クライアントの場合は、examples/mcp.json を参照してください。

続いてエージェントにこう伝えてください:「各サーバーで wake を呼び出してから、Fluffington 事件の情報を漏らした人物を突き止め、すべての手順に出典を付けてください。」 または、現実の事例を扱う目玉の質問として:「memory_ballast 拡張機能は今も使うべきでしょうか。また、推奨が変わったのはなぜですか?」

キーは予告なくローテーションされます。 各キーの正式な内容は、それぞれの Kit のマップに記載されています:demo llms.txt、mews llms.txt、real llms.txt。呼び出しに失敗し始めたら、マップを読み直してください。

MCP クライアントがなくても大丈夫です

各 Kit は、キー不要の HTTP GET(検索、読み取り、グラフのピボット)にも対応しており、詳しくは各 llms.txt に記載されています。試験全体をブラウザーだけで受けられるバージョンは、demo.kit-project.com/investigate で実行できます。

スコープ付きアクセスの実例

papers Kit では、意図的にアクセス範囲を絞った認証情報(allowed_areas: columns)である見習いキーも公開しています。同じ Kit を、より狭い窓から利用できます。同じ情報漏洩に関する質問をフルキーと見習いキーで実行し、回答から非公開の日記が消える様子を確認してください。会社の Kit からナレッジ領域を1つ、請負業者のエージェントと共有するこの仕組みは、コピーではなく読み取り経路で適用されます。現在の見習いキーです。ローテーションのルールは同じです:

kbr_live_FoAauFWl7_IoDswh8rJrFvCw2qnblQTOF8DuSBkbj7A

これらのサーバーについて、正直に説明すると

Kit 基盤の読み取り専用の展示用コピーです。ハイブリッド型のセマンティック検索とキーワード検索、型付きナレッジグラフ(置き換えられた事実にも出典を示せるようにする supersedes エッジを含む)、実際の URL を持つソース資料、そして保持している情報がない場合には正直に空の結果を返します。これらは読み取り時の動作を実演するものです。完全版の Kit は書き込みも行い、スリープ中に記憶を統合し、ご自身のマシン上でセッション間の引き継ぎも行います。まったく同じサーバーを使った、再実行可能なベンチマークがあります:kit-memory-eval。

開発の経緯については、kit-project.com/blog、特に記事 No. 022 をご覧ください。製品については、kit-project.com をご覧ください。ローカルファーストで、招待制のベータ版です。

ライセンス

MIT(このリポジトリ内のコードとサンプル)。デモの世界自体はベンチマークと同じライセンスで提供されています。kit-memory-eval の DATA-LICENSE をご覧ください。

コメント

MCP は初めてですか?

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

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