mcpField
M
membase

membase

リモート
app.membase.comメモリ・ナレッジ871 日前に更新
リポジトリ公式サイト

membase について

membaseは、人とAIエージェントが共有する長期記憶を提供し、PythonおよびTypeScriptクライアント、CLI、MCPから利用できます。事実、文書、ウェブページ、チャットのエクスポートを保存し、コンテナで整理して検索や質問、削除を行えます。

主な機能

  1. 01事実、文書、ウェブページ、チャットを保存
  2. 02コンテナでプロジェクトごとに記憶を分離
  3. 03記憶の検索と内容への質問
  4. 04PythonおよびTypeScript SDKで利用
  5. 05CLIとローカル保存の選択肢

活用シーン

  1. 01複数のAIツールで個人の記憶を再利用
  2. 02記録済みのプロジェクト決定事項を検索
  3. 03ClaudeやChatGPTのチャット履歴を取り込む
  4. 04コーディングエージェントによる作業記憶の検索と追加

MCP 対応

membaseはMCPサーバーを提供し、クライアントはホストAPIまたはローカルストレージに接続できます。MCPツールで記憶操作を利用でき、アクセス範囲は接続方法と認証情報によって決まります。

設定

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

エンドポイントhttps://api.app.membase.com/mcp-http
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Membase

Membase

ひとつのメモリー。あらゆる AI に。あなた専用。
一度教えれば、どの AI も覚えています。

PyPI npm Proprietary

ウェブサイト · ドキュメント · ウェブアプリ · Discord · X

情報源を追加し、ひとつのメモリーを管理して、あらゆる AI やアプリから利用できます

Membase は、AI エージェント向けのメモリーレイヤーです。あなたとエージェントが知っているすべての情報をひとつのメモリーに保管し、あなたが使うすべての AI がそれを読み取ります。 モデルやツールを切り替えるたびに、自分のことを説明し直す必要はありません。

  • 追加。 Claude や ChatGPT からの事実、ドキュメント、ウェブページ、チャットのエクスポートを、ひとつのメモリーに保存します。
  • 管理。 コンテナーでプロジェクトを分け、検索したり、質問したり、不要な情報を削除したりできます。
  • 利用。 コード、Claude Code、Cursor、Codex、ChatGPT が SDK または MCP 経由で同じメモリーを読み取ります。

このリポジトリは開発者向けで、Python と TypeScript のクライアント、membase コマンドライン、MCP サーバーを提供します。メモリーは Membase アカウント内に保存されます。アカウントにはウェブアプリやブラウザー拡張機能からも情報を追加できます。または、unibaseio-membase[local] を使って自分のマシンに保存することもできます。

一度書けば、あらゆる AI から読み取れます

アプリがメモリーを書き込み、Claude Code などあらゆる AI が読み取ります

録画:Python SDK(57 秒) · Claude Code(1 分 33 秒)。上記の回答は説明用です。

精度

LoCoMo 93.1%、LongMemEval_S 92.6%、DMR 92.2%

LoCoMo で 93.1%、LongMemEval_S で 92.6%、DMR で 92.2% を達成しています。LoCoMo では全履歴と比べて約 3 分の 1、LongMemEval_S では約 11 分の 1 のトークン数で実現します。手法と結果:membase.com/research

クイックスタート

ホスト型、プロセス内ローカル、または HTTP 経由のローカル

pip install unibaseio-membase              # hosted · Python 3.10+ · needs MEMBASE_API_KEY
pip install 'unibaseio-membase[local]'     # local  · Python 3.12 or 3.13 · needs OPENAI_API_KEY
npm install @unibaseio/membase              # TypeScript · Node 18+
npm install -g @unibaseio/membase-cli       # the `membase` command (hosted) without Python
from membase import Membase

m = Membase()                    # hosted
# m = Membase(local=True)        # local, in ~/.membase

m.memories.add("We picked Postgres for the ledger service.", container="Engineering")
m.search("what database is the ledger on?")
m.add("Design notes …", container="Engineering", custom_id="design-1")   # a document
m.ask("Which database did we choose for the ledger?")

各メソッド、その REST ルートと MCP ツール、必要なアクセス権については、SDK リファレンスをご覧ください。 Python パッケージは unibaseio-membase です(インポート名は membase)。PyPI の membase とは無関係です。

コマンドライン

membase --local add "We picked Postgres for the ledger" --container Engineering
membase --local search "what did we pick for the ledger?"
membase --local ask "Which database is the ledger on?"
membase --local import ~/Downloads/claude-export.json     # Claude, ChatGPT, markdown or JSON chats
membase --local agent ingest trace.json --agent coder
membase --local agent search "fix flaky deploy" --agent coder

--local(またはコマンドの前に指定する --store DIR)を使わない場合、コマンドはホスト型 API を使用します。agent、import、serve には unibaseio-membase[local] が必要です。

MCP

MCP クライアント、ホスト型またはローカルのサーバー、共通のツール

claude mcp add membase -- membase --local mcp                                   # local
claude mcp add --transport http membase https://api.app.membase.com/mcp-http \
  --header "Authorization: Bearer $MEMBASE_API_KEY"                             # hosted

ヘッダーなしでホスト型サーバーに接続すると、接続時にサインインし、読み取り専用になります。Claude、ChatGPT、Cursor、Codex などのクライアントの設定方法:AI を接続する。

ドキュメント

ライセンス

Copyright © 2026 Unibase. All rights reserved. プロプライエタリです。LICENSE をご覧ください。unibaseio-membase[local] は、独自の Unibase ライセンスに基づくコンパイル済みエンジン、unibaseio-membase-core も インストールします。

コメント

MCP は初めてですか?

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

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