Memlane
About
Memlane is a personal library for links and notes you save from the web. This connector lets agents search your library by meaning, read full saved articles, capture new URLs, create and edit notes, and organize items by project or topic. Sign in once with OAuth; your assistant o
Details
- Author
- danii1
- Downloads
- 258
- Categories
- AI, Knowledge Base, Other, Productivity, Developer Tools
Jump to
- Semantic search over your saved library
- Browse saves with filters (project, topic, kind, status)
- Fetch full save metadata and body
- Capture a URL (enrichment runs in background)
- Create and update markdown notes
- List and manage projects and topics
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MemlaneCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install via npx -y @memlane/mcp or npm install -g @memlane/mcp (then use memlane-mcp). Configure in your MCP host's settings with a JSON block that includes the required MEMLANE_API_KEY environment variable. Restart the host after editing configuration files. For ChatGPT and Claude Desktop, use Memlane's hosted remote MCP endpoint with OAuth instead.
search_saves
Semantic search over your saved links and notes in Memlane
list_saves
List saved links and notes, newest first
get_save
Get a saved link or note by id, optionally including full markdown content
capture_url
Save a URL to Memlane (background enrichment: extract, embed, classify)
create_note
Create a markdown note in Memlane
update_note
Update a note's title and/or markdown body
list_projects
List Memlane projects
list_topics
List Memlane topics (general and project-scoped)
add_topic_to_save
Attach a topic to a saved link or note
remove_topic_from_save
Remove a topic from a saved link or note
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"memlane": {
"memlane": {
"command": "npx",
"args": [
"-y",
"@memlane/mcp"
],
"env": {
"MEMLANE_API_KEY": "ml_live_\u2026"
}
}
}
}
}
McpServers
{
"memlane": {
"command": "npx",
"args": [
"-y",
"@memlane/mcp"
],
"env": {
"MEMLANE_API_KEY": "ml_live_\u2026"
}
}
}
@memlane/mcp
Connect Memlane, your personal library of saved links and notes, to AI assistants that support local MCP servers.
Prerequisites
1. A Memlane account
2. An API key from Manage → Connections → API keys in the app
3. Node.js 18+ (for npx)
Configuration
This server runs locally via stdio. Most compatible hosts use the same JSON shape:
{
"mcpServers": {
"memlane": {
"command": "npx",
"args": ["-y", "@memlane/mcp"],
"env": {
"MEMLANE_API_KEY": "ml_live_…"
}
}
}
}
| Variable | Required | Default |
|----------|----------|---------|
| MEMLANE_API_KEY | Yes | n/a |
| MEMLANE_API_URL | No | https://api.memlane.io |
After npm install -g @memlane/mcp, you can use "command": "memlane-mcp" instead of npx.
Supported hosts
| Host | Where to add the config |
|------|-------------------------|
| Cursor | Settings → MCP, or .cursor/mcp.json in a project |
| Claude Code | claude mcp add memlane -- npx -y @memlane/mcp (pass -e MEMLANE_API_KEY=…) |
| Windsurf | ~/.codeium/windsurf/mcp_config.json |
| VS Code + Copilot | .vscode/mcp.json — see below |
| Gemini CLI | ~/.gemini/settings.json |
For ChatGPT and Claude Desktop, use the remote MCP endpoint instead (OAuth, no API key).
Restart the host app after editing config files.
VS Code
VS Code uses "servers" as the root key (not "mcpServers"):
{
"servers": {
"memlane": {
"command": "npx",
"args": ["-y", "@memlane/mcp"],
"env": {
"MEMLANE_API_KEY": "ml_live_…"
}
}
}
}
Enable MCP in VS Code settings: "chat.mcp.enabled": true.
ChatGPT and remote MCP hosts
ChatGPT, Claude Desktop, Claude on the web, and other remote MCP clients cannot run npx. Use Memlane's hosted endpoint instead:
URL: https://api.memlane.io/mcp
1. In your AI app, add a custom MCP connector with that URL.
2. Complete the OAuth sign-in flow (Memlane account: magic link or future social providers).
3. Approve access on the consent screen.
No API key required. Disconnect by removing the connector in your AI app's settings.
Tools
The local server exposes 10 MCP tools. Full function reference:
- docs/TOOLS.md — what each tool does, parameters, return shapes, and workflow tips
- docs/API.md — REST mappings, auth scopes, and curl examples
| Tool | Description |
|------|-------------|
| search_saves | Semantic search over your library |
| list_saves | Browse saves with filters (project, topic, kind, status) |
| get_save | Fetch metadata; optional full markdown body |
| capture_url | Save a URL (enrichment runs in the background) |
| create_note / update_note | Create or edit markdown notes |
| list_projects / list_topics | List projects and topics |
| add_topic_to_save / remove_topic_from_save | Tag or untag a save |
Security
API keys are secrets. Store them in your MCP host's environment config. Never commit them to version control. Revoke a leaked key in Manage → Connections → API keys.
License
MIT
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





