MCP Server
Pro & Lifetime only
Savebase exposes a Model Context Protocol (MCP) server so your AI assistants can search and read your saved bookmarks. Ask Claude, Cursor, or Windsurf something like "What did I save about kettlebell training?" and it will query your Savebase library directly.
Overview
MCP is an open standard that lets AI applications connect to external data sources. Savebase implements an MCP-compatible HTTP endpoint that gives your AI assistant read-only access to your bookmarks, folders, and tags — all secured behind a durable access token that you generate from your settings.
Requirements
- A Savebase account on the Pro or Lifetime plan
- An MCP-compatible AI client (Claude Desktop, Cursor, or Windsurf)
Generate an Access Token
Unlike short-lived session tokens, Savebase MCP tokens are durable — they stay valid until you explicitly revoke them. This means your AI client won't lose access when your browser session expires.
Open Settings
Navigate to MCP Server tab
Generate a token
sb- will appear.Copy immediately
Copy the config snippet
Token security
Claude Desktop
Open Claude Desktop settings
claude_desktop_config.json file.Paste the configuration
{
"mcpServers": {
"savebase": {
"url": "https://dlkudculfhmyntsirdld.supabase.co/functions/v1/mcp-server",
"headers": {
"Authorization": "Bearer sb-YOUR_MCP_TOKEN"
}
}
}
}Restart Claude Desktop
Cursor
Open MCP settings
Cmd/Ctrl+Shift+P and search "MCP").Add a new MCP server
Configure via mcp.json (recommended)
.cursor/mcp.json file:{
"mcpServers": {
"savebase": {
"url": "https://dlkudculfhmyntsirdld.supabase.co/functions/v1/mcp-server",
"headers": {
"Authorization": "Bearer sb-YOUR_MCP_TOKEN"
}
}
}
}Restart Cursor
Important for Cursor users
Windsurf
Open MCP configuration
mcp_config.json file.Add the Savebase server
{
"mcpServers": {
"savebase": {
"serverUrl": "https://dlkudculfhmyntsirdld.supabase.co/functions/v1/mcp-server",
"headers": {
"Authorization": "Bearer sb-YOUR_MCP_TOKEN"
}
}
}
}Restart Windsurf
Available Tools
Once connected, your AI assistant has access to these tools:
| Tool | Description |
|---|---|
search_bookmarks | Search by keyword across titles, content, authors, URLs, and notes |
list_bookmarks | List bookmarks with optional source/folder filters and pagination |
get_bookmark | Get full details of a single bookmark by ID |
list_folders | List all your bookmark folders |
list_tags | List all your tags |
Example Prompts
Try asking your AI assistant questions like:
- "What did I save about kettlebell training?"
- "Show me my most recent Reddit bookmarks."
- "Find all bookmarks in my 'Design Inspiration' folder."
- "What articles have I tagged with 'AI'?"
- "Summarise the posts I saved last week."
Troubleshooting
| Problem | Solution |
|---|---|
Internal error or -32603 | Your token may be invalid or revoked. Go to Settings → MCP Server, generate a new token, update your config, and restart your AI client. |
| Server shows "errored" in Cursor | Delete the old Savebase MCP entry in Cursor Settings → MCP. Re-add it as Type: HTTP (not SSE) with a fresh token. Restart Cursor completely. |
| Authentication error | Make sure your token starts with sb-. Old session-based tokens no longer work reliably — generate a new durable token from Settings. |
| Server not responding | Check your internet connection. The MCP endpoint requires an active connection to Savebase servers. |
| Tools not showing | Restart your AI client after adding the configuration. Some clients require a full restart to detect new MCP servers. |
| Empty results | Make sure you have bookmarks saved in your Savebase library. The MCP server only searches your own data. |
| Lost your token | Tokens are only shown once when generated. Revoke the old token in Settings → MCP Server and generate a new one. |
Quick recovery steps