mcpField
M
Memlane

Memlane

ローカル
github.com/danii1開発ツール019 週間前に更新

Memlane について

Memlane は、保存したリンクやノートの個人ライブラリを AI アシスタントに接続する MCP サーバーです。意味検索や記事の全文取得に加え、ローカルの API キー接続と OAuth 対応のホストエンドポイントを利用できます。

主な機能

  1. 01保存アイテムの意味検索
  2. 02ライブラリの閲覧と絞り込み
  3. 03保存記事の全文取得
  4. 04URL の保存とノート編集
  5. 05プロジェクトやトピックで整理

活用シーン

  1. 01意味から保存資料を探す
  2. 02保存記事の全文を読む
  3. 03URL を保存してノートを編集
  4. 04保存アイテムのトピックを追加・削除

MCP 対応

MCP クライアントに、Memlane のアイテムを検索、閲覧、取得、保存、整理するツールを提供します。ローカルサーバーは API キーを使用し、リモートクライアントは OAuth 対応エンドポイントに接続できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"memlane": {
"command": "npx",
"args": [
"-y",
"@memlane/mcp"
],
"env": {
"MEMLANE_API_KEY": "<MEMLANE_API_KEY>"
}
}
}
}
起動コマンドnpx -y @memlane/mcp
設定が必要な環境変数
MEMLANE_API_KEYシークレット

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@memlane/mcp

ツール

10

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
querystringはい自然言語の検索クエリ
limitintegerいいえ

詳細

@memlane/mcp

保存したリンクやメモを保管する個人用ライブラリ、Memlaneを、ローカル MCP サーバーに対応した AI アシスタントに接続します。

前提条件

  1. Memlane アカウント
  2. アプリの 管理 → 接続 → API キー から取得した API キー
  3. Node.js 18 以降(npx 用)

設定

このサーバーは 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 Codeclaude 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

  1. AI アプリで、この URL を指定してカスタム MCP コネクターを追加します。
  2. OAuth のサインインフローを完了します(Memlane アカウント:マジックリンク、または今後追加予定のソーシャルプロバイダー)。
  3. 同意画面でアクセスを承認します。

API キーは不要です。接続を解除するには、AI アプリの設定からコネクターを削除します。

ツール

ローカルサーバーは 10 個の MCP ツールを公開します。関数の詳細なリファレンス:

  • docs/TOOLS.md — 各ツールの機能、パラメーター、戻り値の形式、ワークフローのヒント
  • docs/API.md — REST の対応関係、認証スコープ、curl の例
ツール説明
search_savesライブラリを意味検索します
list_savesフィルター(プロジェクト、トピック、種類、ステータス)を使って保存項目を参照します
get_saveメタデータを取得します。Markdown 本文全体の取得は任意です
capture_urlURL を保存します(エンリッチメントはバックグラウンドで実行されます)
create_note / update_noteMarkdown メモを作成または編集します
list_projects / list_topicsプロジェクトとトピックを一覧表示します
add_topic_to_save / remove_topic_from_save保存項目にトピックをタグ付け、またはタグを解除します

セキュリティ

API キーは秘密情報です。MCP ホストの環境設定に保存してください。バージョン管理にコミットしないでください。キーが漏えいした場合は、管理 → 接続 → API キー でそのキーを無効化してください。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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