Memside について
Memsideは、AIアシスタント、IDE、コーディングエージェントをまたいで作業を継続するための、ホスト型メモリサービスです。再利用可能なコンテキスト、ルール、プロフィール、チェックポイントを保存し、権限管理付きのLibrary Templatesも提供します。
主な機能
- 01開始時と再開時のコンテキスト
- 02再利用可能なメモリとチェックポイント
- 03プロフィール、Operating Rules、AI Skills
- 04権限管理付きLibrary Templates
- 05ホスト型MCPとAPIキー接続
活用シーン
- 01別のAIクライアントでプロジェクトを継続
- 02セッション間で作業設定を再利用
- 03プロジェクトの決定事項と次の手順を取得
- 04AIワークフロー用テンプレートを管理
MCP 対応
Memsideは、対応するAIクライアント向けにhttps://api.memside.com/mcp/でホスト型リモートMCPサーバーを提供します。メモリ、チェックポイント、プロフィール、ルール、Library Templatesなどのコンテキストを取得・管理でき、OAuthまたはBearer APIキーで接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://api.memside.com/mcp/claude mcp add --transport http memside-memside https://api.memside.com/mcp/{"mcpServers":{"memside-memside":{"type":"http","url":"https://api.memside.com/mcp/"}}}Cursor で開く{"servers":{"memside-memside":{"type":"http","url":"https://api.memside.com/mcp/"}}}VS Code で開く{"mcpServers":{"memside-memside":{"type":"http","url":"https://api.memside.com/mcp/"}}}{"mcpServers":{"memside-memside":{"serverUrl":"https://api.memside.com/mcp/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://api.memside.com/mcp/認証が必要ツール
詳細
Memside
Memside は、OAuth、MCP、または API キーによる接続に対応した ChatGPT、Claude、Grok、IDE、コーディングエージェント、その他の AI ツールでの作業を支える、AI の継続性とメモリーのハブです。再利用可能なコンテキスト、意思決定、運用ルール、プロジェクトメモ、チェックポイント、ライブラリテンプレートを保存し、互換性のある AI ツール間で共有できるプライベートな場所を提供します。
Memside を使うと、AI のコンテキストをひとつのチャットウィンドウにとどめずに利用できます。接続した AI ツールは、関連するメモリーを取得し、チェックポイントからプロジェクトを再開し、保存された作業上の好みに従い、承認済みの永続的なコンテキストを作成し、権限が管理されたライブラリテンプレートを利用できます。このリポジトリは、Memside の統合に関するドキュメント、サンプル、SDK、サポート情報を公開する場です。非公開の本番アプリケーションのソースをミラーリングしたものではありません。
製品サイト:https://www.memside.com
ドキュメント:https://docs.memside.com
繰り返しのプロンプト入力を減らして継続性を実現
Memside は、AI アシスタントが適切なタイミングで適切なコンテキストを利用できるように設計されています。 現在のタスクの状態、保存された好み、プロジェクトメモ、チェックポイント、再利用可能な ルールなどです。社内テストや初期のパイロット利用では、新しいチャットや IDE セッションのたびに 同じ詳細なプロンプトを作り直さなくても、AI ツールが作業を順調に進められることが確認されました。
テストの概要:
| コンテキストの方法 | 継続性スコア |
|---|---|
| コンテキストなし | 約45% |
| 長いコンテキストのダンプ | 約84~85% |
| Memside のコンテキスト | 約96~99% |
| 非常に詳細な手動プロンプト | 約97~99% |
トークンの節約: 別途実施したコンテキスト再利用テストでは、Memside によって、 代表的な小・中・大規模のプロジェクトデータセットで、コンテキスト全体を繰り返し 転送する量が 83~91% 削減されました。
非常に詳細な手動プロンプトとは、プロジェクトの状態、好み、意思決定、参考資料、 次のステップなど、重要な情報をすべてユーザーが手作業で盛り込んだ長いプロンプトを指します。 Memside を使えば、チェックポイント、参考資料、有用なコンテキストを保存するよう AI に依頼し、 新しいチャットに移ってから、Memside を使ってそのチェックポイントから作業を続けるよう 依頼するだけで済みます。
結果は社内テストと初期のパイロット利用の傾向に基づいています。性能はモデル、プロバイダー、 プロンプトの形式、ワークフローによって異なります。詳しくは 継続性とコンテキストの結果をご覧ください。
Memside に接続する
Memside は、リモート MCP サーバーに接続できる AI ツール向けに、ホスト型の MCP アクセスをサポートしています。MCP により、対応する AI クライアントは、メモリーをひとつのアシスタントに固定せず、継続性を保つ仕組みとして Memside を標準的な方法で利用できます。
https://api.memside.com/mcp/
MCP の OAuth に対応している AI ツールでは、Memside へのサインインを通じてセットアップが続行されます。API キー認証に対応している AI ツールでは、Memside の API キーをベアラートークンとして使用できます。
こちらから始めてください:
- 公式ドキュメント
- 開発者向けクイックスタート
- JavaScript SDK
- Python SDK
- 機能
- 継続性とコンテキストの結果
- トークンの節約とコンテキストの再利用
- メモリーの種類と機密性
- AI クライアントの接続
- クライアントのサポート状況
- VS Code へのインストール
- API キーを使った Memside の利用
- 公開 API リファレンス
- Memside ライブラリとテンプレート
- 精選された OpenAPI ドキュメント
- MCP レジストリのメタデータ
- ディレクトリのメタデータ
- トラブルシューティング
開発者向けクイックスタート
クライアントまたはインテグレーションに合った方法を選択してください。
| 目的 | 使用するもの | こちらから開始 |
|---|---|---|
| ChatGPT、Grok、Claude、その他のホスト型クライアントを接続する | OAuth MCP | クライアントガイド |
| VS Code、Copilot、Cursor、Claude Code、Codex、Antigravity、opencode などの IDE やコーディングエージェント、またはローカル MCP クライアントを接続する | ベアラーヘッダー MCP | VS Code ガイド |
| スクリプトや自動化から Memside を呼び出す | API キー | API キー |
API を直接確認するには、Memside API キーを作成して、次を実行します。
curl https://api.memside.com/context/startup \
-H "Authorization: Bearer mem_sk_example_key"
実行可能な JavaScript の例:
cd examples/javascript
npm run startup
例を実行する前に MEMSIDE_API_KEY を設定してください。セットアップの詳細は、開発者向けクイックスタートをご覧ください。
JavaScript SDK
Memside は、公開 API キーを使うワークフロー向けに、軽量な JavaScript SDK を提供しています。
npm install memside
基本的な使い方:
import { MemsideClient } from "memside";
const memside = new MemsideClient({
apiKey: process.env.MEMSIDE_API_KEY
});
const startup = await memside.context.startup();
console.log(startup);
JavaScript SDK は、スタートアップコンテキスト、履歴書コンテキスト、ワークスペースプロフィール、Memory の操作、Subject の整理、Library Template のワークフローに対応する公開 Memside API ルートをラップします。パッケージの詳細は、packages/memsideをご覧ください。
Python SDK
Memside は、公開 API キーを使うワークフロー向けに、軽量な Python SDK も提供しています。
pip install memside
基本的な使い方:
from memside import MemsideClient
client = MemsideClient(api_key="mem_sk_example_key")
startup = client.context_startup()
print(startup)
Python SDK は、JavaScript SDK と同じ公開 Memside API 領域をラップします。パッケージの詳細は、packages/pythonをご覧ください。
MCP サーバーのセットアップ
リモート MCP に対応するクライアントでは、次のホスト型 MCP サーバー URL を使用してください。
https://api.memside.com/mcp/
MCP のセットアップ時に OAuth を利用できる ChatGPT、Grok、Claude、その他のクライアントでは、OAuth を選択して Memside にサインインしてください。
ベアラーヘッダーを使用するクライアントでは、Memside API キーを作成し、次のように渡してください。
Authorization: Bearer mem_sk_example_key
VS Code と GitHub Copilot では、ワークスペースの .vscode/mcp.json ファイルを使用できます。
{
"servers": {
"memside": {
"type": "http",
"url": "https://api.memside.com/mcp/",
"headers": {
"Authorization": "Bearer mem_sk_example_key"
}
}
}
}
実際の API キーを共有ファイルに含めないでください。設定をチームで共有する場合は、ローカルのユーザーレベル設定またはシークレットストレージを使用してください。
詳しいセットアップガイドは、VS Code、GitHub Copilot、ChatGPT、Grok、Claude Code、Cursor、Codex、Antigravity、opencodeをご覧ください。
MCP レジストリ
このリポジトリには、公式 MCP Registry 用の server.json が含まれています。Memside を、次の URL で Streamable HTTP を使用するホスト型のリモート MCP サーバーとして記述しています。
https://api.memside.com/mcp/
レジストリ項目は、次の名前で公開されています。
io.github.memside/memside
レジストリとエンドポイントの確認については、MCP Registry のメタデータをご覧ください。
このリポジトリには、Glama、Open Plugins、Cursor のプラグイン検索向けの軽量なサードパーティディレクトリ用メタデータも含まれています。これらのファイルは同じホスト型 MCP サーバー URL を参照し、認証情報は含みません。
対応ワークフロー
Memside を接続すると、AI ツールは保存済みのメモリを検索し、特定のコンテキストを取得し、承認済みのメモリを作成し、チェックポイントを更新して、コンパクトな開始用または再開用パケットを作成できます。目的は、AI との会話のたびに長い手動セットアップが必要になることなく、有用なコンテキストを持ち運べるようにすることです。
これにより、ChatGPT、Claude、Grok、IDE、コーディングエージェント、その他の互換性のある AI クライアント間でプロジェクトを移動できます。次の AI は、プロジェクトの目的、これまでの決定事項、適用されるルール、現在の次のステップを取得できます。
Memside Library では、プロフィール、運用ルール、AI スキル、メモリ、リファレンス、例、繰り返し使えるワークフロー向けの再利用可能なテンプレートが利用できます。公開カタログの検索は読み取り専用です。権限が管理された作成者向けの操作では、テンプレートの検索、所有する下書きの読み取り、安全な下書きの置き換え、レビューを経る公開ワークフローの管理ができます。Memside Library and Templates をご覧ください。
Memside は通常の製品上の境界を維持します。プライベートなユーザーデータはサインイン中のユーザーに限定され、シークレットメモリは AI 向け MCP および API キーのフローから除外されます。また、破壊的な操作には、より強い確認が必要です。
主な機能
Memside は、継続性、選択的なコンテキスト取得、ユーザーによる制御を中心に設計されています。主な機能は次のとおりです。
- 簡潔な引き継ぎに使える開始用および再開用コンテキスト。
- 持続的な動作指針となる運用ルール。
- 個人の作業上の好みを設定するユーザー AI プロフィール。
- 再利用可能な指示パックとなるAI スキル。
- 実用的なデータ境界を設ける公開、プライベート、シークレットのメモリ。
- 複数の AI クライアントを接続するためのMCP および API キーによるアクセス。
- 再利用可能な AI 設定と作成者向けワークフローを提供するMemside Library とテンプレート。
API の例
このリポジトリの例では、公開されている Memside API のみを使用しています。
JavaScript と Python の例では、公開されている Memside API に対して通常の HTTP リクエストを使用しています。
機械可読な OpenAPI ドキュメントには、承認済みの API キーの仕様のみが含まれています。サインイン済みアプリケーション、アカウント、管理、課金、インフラストラクチャに関する操作は含まれていません。
公開リポジトリの範囲
このリポジトリには、以下が含まれます。
- MCP クライアント向けセットアップガイド
- MCP Registry のメタデータ
- サードパーティ MCP ディレクトリのメタデータ
- Cursor プラグインのメタデータ
- 製品機能に関する技術ドキュメント
- API キーの使用例
- 開発者向けクイックスタートと実行可能な例
- 公開されているトラブルシューティング情報
- セキュリティとサポートに関する情報
- 公開されている変更履歴
- 公開 Library および Template との連携に関するガイダンス
このリポジトリには、以下は含まれません。
- 非公開の Memside アプリケーションのソースコード
- シークレットやデプロイ設定
- データベースや社内運用に関するメモ
- 非公開の製品アーキテクチャ
サポート
サポートが必要な場合は、[email protected] に連絡するか、Memside アプリ内のサポートリンクをご利用ください。
セキュリティに関する報告は、SECURITY.md に従ってください。
著作権と利用
Copyright (c) 2026 Memside. All rights reserved.
このリポジトリは公開ドキュメントであり、オープンソースのアプリケーションコードではありません。リポジトリの利用条件については、LICENSE.md をご覧ください。
Memside および関連する名称、製品コンセプト、ドキュメント、ブランドは、それぞれの所有者に帰属します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。