The Trove Connection
Trove is one connection in your AI assistant. Add it once and the assistant can search, browse, and save to your knowledge base — bookmarks, highlights, articles, transcripts, and saved content from all your sources — through 8 Core tools. The connection is served over the Model Context Protocol (MCP), the open standard that lets AI assistants access external tools and data; any compatible client can connect.
Core tools
Section titled “Core tools”| Tool | Purpose |
|---|---|
trove_search | Semantic search across your knowledge base |
trove_get_document | Retrieve full text of a document |
trove_get_source | Inspect a source |
trove_recent | List recently indexed content |
trove_list_documents | Exhaustively list documents with an authoritative count |
trove_discover | Explore topics and surface unexpected connections |
trove_list_sources | List all your sources |
trove_save | Save content into your knowledge base |
Toolkits you enable add their tools to this same connection — see Toolkits.
Supported Clients
Section titled “Supported Clients”- Claude Desktop with native MCP support and automatic OAuth
- Cursor via MCP Servers settings
- Claude Code via CLI
- Any client implementing the MCP specification
Protocol Details
Section titled “Protocol Details”| Property | Value |
|---|---|
| Server name | trove |
| Server version | 1.0.0 |
| Protocol version | 2025-03-26 (also supports 2024-11-05) |
| Capabilities | { tools: { listChanged: false } } |
Transports
Section titled “Transports”Trove supports two MCP transports.
- Streamable HTTP (recommended). Stateless HTTP requests with server-managed sessions. Works with all clients.
- WebSocket. Persistent connections via Cloudflare Durable Objects. Best for long-lived desktop apps.
Next Steps
Section titled “Next Steps”- Client Setup to configure Claude Desktop, Cursor, or other clients
- Core Tools Reference for detailed docs on all 8 tools
- Transports for protocol details on Streamable HTTP and WebSocket