MCP Overview
The Model Context Protocol (MCP) is an open standard that lets AI assistants access external tools and data sources. Trove implements an MCP server that gives any compatible AI assistant direct access to your knowledge base. Bookmarks, highlights, articles, transcripts, and saved content from all connected sources are available through 7 tools.
| Tool | Purpose |
|---|---|
trove_search | Semantic search across your knowledge base |
trove_get_document | Retrieve full text of a document |
trove_get_connector | Inspect a data source connector |
trove_recent | List recently indexed content |
trove_discover | Explore topics and surface unexpected connections |
trove_list_connectors | List all configured data sources |
trove_save | Save content into your knowledge base |
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
- Tools Reference for detailed docs on all 7 tools
- Transports for protocol details on Streamable HTTP and WebSocket