Memlane について
Memlane は、保存したリンクやノートの個人ライブラリを AI アシスタントに接続する MCP サーバーです。意味検索や記事の全文取得に加え、ローカルの API キー接続と OAuth 対応のホストエンドポイントを利用できます。
主な機能
- 01保存アイテムの意味検索
- 02ライブラリの閲覧と絞り込み
- 03保存記事の全文取得
- 04URL の保存とノート編集
- 05プロジェクトやトピックで整理
活用シーン
- 01意味から保存資料を探す
- 02保存記事の全文を読む
- 03URL を保存してノートを編集
- 04保存アイテムのトピックを追加・削除
MCP 対応
MCP クライアントに、Memlane のアイテムを検索、閲覧、取得、保存、整理するツールを提供します。ローカルサーバーは API キーを使用し、リモートクライアントは OAuth 対応エンドポイントに接続できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
10掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| query | string | はい | 自然言語の検索クエリ |
| limit | integer | いいえ |
詳細
@memlane/mcp
保存したリンクやメモを保管する個人用ライブラリ、Memlaneを、ローカル MCP サーバーに対応した AI アシスタントに接続します。
前提条件
設定
このサーバーは stdio 経由でローカル実行されます。互換性のあるホストのほとんどが、同じ JSON 形式を使用します。
{
"mcpServers": {
"memlane": {
"command": "npx",
"args": ["-y", "@memlane/mcp"],
"env": {
"MEMLANE_API_KEY": "ml_live_…"
}
}
}
}
| 変数 | 必須 | デフォルト |
|---|---|---|
MEMLANE_API_KEY | はい | なし |
MEMLANE_API_URL | いいえ | https://api.memlane.io |
npm install -g @memlane/mcp の実行後は、npx の代わりに "command": "memlane-mcp" を使用できます。
対応ホスト
| ホスト | 設定の追加場所 |
|---|---|
| Cursor | 設定 → MCP、またはプロジェクト内の .cursor/mcp.json |
| Claude Code | claude mcp add memlane -- npx -y @memlane/mcp(-e MEMLANE_API_KEY=… を渡します) |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
| VS Code + Copilot | .vscode/mcp.json — 以下を参照してください |
| Gemini CLI | ~/.gemini/settings.json |
ChatGPT と Claude Desktop では、代わりにリモート MCP エンドポイントを使用してください(OAuth を使用し、API キーは不要です)。
設定ファイルを編集した後は、ホストアプリを再起動してください。
VS Code
VS Code では、ルートキーとして "mcpServers" ではなく "servers" を使用します。
{
"servers": {
"memlane": {
"command": "npx",
"args": ["-y", "@memlane/mcp"],
"env": {
"MEMLANE_API_KEY": "ml_live_…"
}
}
}
}
VS Code の設定で MCP を有効にします:"chat.mcp.enabled": true。
ChatGPT とリモート MCP ホスト
ChatGPT、Claude Desktop、ウェブ版 Claude、その他のリモート MCP クライアントでは npx を実行できません。代わりに、Memlane のホスト型エンドポイントを使用してください。
URL: https://api.memlane.io/mcp
- AI アプリで、この URL を指定してカスタム MCP コネクターを追加します。
- OAuth のサインインフローを完了します(Memlane アカウント:マジックリンク、または今後追加予定のソーシャルプロバイダー)。
- 同意画面でアクセスを承認します。
API キーは不要です。接続を解除するには、AI アプリの設定からコネクターを削除します。
ツール
ローカルサーバーは 10 個の MCP ツールを公開します。関数の詳細なリファレンス:
- docs/TOOLS.md — 各ツールの機能、パラメーター、戻り値の形式、ワークフローのヒント
- docs/API.md — REST の対応関係、認証スコープ、curl の例
| ツール | 説明 |
|---|---|
search_saves | ライブラリを意味検索します |
list_saves | フィルター(プロジェクト、トピック、種類、ステータス)を使って保存項目を参照します |
get_save | メタデータを取得します。Markdown 本文全体の取得は任意です |
capture_url | URL を保存します(エンリッチメントはバックグラウンドで実行されます) |
create_note / update_note | Markdown メモを作成または編集します |
list_projects / list_topics | プロジェクトとトピックを一覧表示します |
add_topic_to_save / remove_topic_from_save | 保存項目にトピックをタグ付け、またはタグを解除します |
セキュリティ
API キーは秘密情報です。MCP ホストの環境設定に保存してください。バージョン管理にコミットしないでください。キーが漏えいした場合は、管理 → 接続 → API キー でそのキーを無効化してください。
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。