Model Context Protocol

Your knowledge base, in every AI conversation

Turbodoc ships a hosted MCP server with 22 tools. Connect Claude, Cursor, or any MCP-compatible assistant and let it save, search, and organize your bookmarks, notes, code snippets, and diagrams.

https://api.turbodoc.ai/mcp

Agent memory that you own

Ask your assistant to remember a link, a snippet, or a decision — it lands in your Turbodoc library, readable by you on web, iOS, and browser extensions, and by any other agent you connect.

Full read-write access

Not just search: create, update, batch-edit, and delete across all four content types. Your assistant can triage your reading list or file notes while you talk.

OAuth 2.0, no API keys

Sign in with your Turbodoc account when your client connects. Access is scoped to your data and revocable — nothing to paste into config files.

Connect your client

Every client below prompts you to sign in with your Turbodoc account on first use.

Claude (web & desktop)

Go to Settings → Connectors → Add custom connector and paste the endpoint URL:

https://api.turbodoc.ai/mcp

Claude Code

Run this in your terminal, then use /mcp to authenticate:

claude mcp add --transport http turbodoc https://api.turbodoc.ai/mcp

Cursor

Add this to ~/.cursor/mcp.json (or via Settings → MCP):

{
  "mcpServers": {
    "turbodoc": {
      "url": "https://api.turbodoc.ai/mcp"
    }
  }
}

VS Code

Run the MCP: Add Server command, choose HTTP, and use the endpoint URL — or add to .vscode/mcp.json:

{
  "servers": {
    "turbodoc": {
      "type": "http",
      "url": "https://api.turbodoc.ai/mcp"
    }
  }
}

Windsurf

Add this to ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "turbodoc": {
      "serverUrl": "https://api.turbodoc.ai/mcp"
    }
  }
}

All 22 tools

Everything your assistant can do with your library. Tools operate only on your own data, authenticated via OAuth.

Bookmarks

list_bookmarksList bookmarks with filters and sorting.
get_bookmarkGet one bookmark by ID.
search_bookmarksSearch bookmarks by title, URL, or tags.
create_bookmarkCreate a bookmark and enqueue content processing.
update_bookmarkUpdate a bookmark's fields, tags, or status.
delete_bookmarkDelete one bookmark by ID.
batch_bookmarksRun up to 100 bookmark operations in one call.
get_bookmark_og_imageFetch Open Graph image and title metadata for a URL.

Notes

list_notesList notes with search, filters, and pagination.
get_noteGet one note by ID.
create_noteCreate a markdown note.
update_noteUpdate a note with optimistic locking.
delete_noteDelete one note by ID.
batch_notesRun up to 100 note operations in one call.

Code snippets

list_code_snippetsList saved code snippets.
get_code_snippetGet one code snippet by ID.
create_code_snippetSave a snippet with language and styling options.
update_code_snippetUpdate a code snippet.
delete_code_snippetDelete one code snippet by ID.

Diagrams

list_diagramsList canvas and Mermaid diagrams.
get_diagramGet one diagram by ID.
create_diagramCreate a canvas or Mermaid diagram.
update_diagramUpdate a canvas or Mermaid diagram.
delete_diagramDelete one diagram by ID.
duplicate_diagramDuplicate an existing diagram.

Tags

list_tagsList your most-used bookmark tags with counts.

Things to try

Save this article to Turbodoc and tag it 'ai-research'.
What did I bookmark about TypeScript last month?
Turn our discussion into a markdown note in Turbodoc.
Save this SQL query as a code snippet called 'monthly cohorts'.
Create a Mermaid diagram of this architecture and store it.
Go through my unread bookmarks and archive anything older than a year.

Frequently asked questions

What is the Turbodoc MCP server?

It's a hosted Model Context Protocol server at https://api.turbodoc.ai/mcp that lets AI assistants like Claude, Cursor, and VS Code read and write your Turbodoc library — bookmarks, notes, code snippets, and diagrams — on your behalf.

Do I need an API key?

No. The server uses OAuth 2.0. The first time your assistant connects, you'll be redirected to sign in with your Turbodoc account and approve access. There are no keys to create, rotate, or leak.

Which AI tools are supported?

Any MCP client that supports remote servers over Streamable HTTP: Claude (web and desktop), Claude Code, Cursor, VS Code, Windsurf, and others.

Is it free?

Yes — Turbodoc, including the MCP server, is free while in beta. The entire product is open source at github.com/turbodoc-org.

Give your assistant a memory worth keeping

Free while in beta. Open source. Works on web, iOS, Chrome, and Firefox.

Get started free