Context Hub API: connect your library to any app or AI assistant
The Context Hub REST API lets you search, read, and write to your CapturedIt library programmatically — with scoped API keys and OpenAPI documentation.
The Context Hub is CapturedIt’s API layer — a REST interface that lets any application search, read, and write to your personal library. It powers Custom GPT actions, Slack integrations, MCP servers, and your own scripts.
What the Context Hub provides
- Search: Full-text and semantic search across your library
- Read: Retrieve item metadata, content, and AI-generated summaries
- Write: Create new captures programmatically (Vault plan)
- Webhooks: Get notified when your library changes (Vault plan)
Authentication
API access uses scoped API keys generated in Dashboard → Connections → API. Each key can be limited to specific permissions (read-only search, write access, etc.). Keys are tied to your account — private items remain excluded from API responses unless explicitly shared.
OpenAPI specification
The full API schema is available at https://api.capturedit.app/api/openapi.json. This OpenAPI document is compatible with Custom GPT Actions, Claude tool configurations, and standard API clients. Import it into your tool of choice rather than writing endpoints from scratch.
Common integration patterns
Custom GPT (ChatGPT)
- Create a Custom GPT in ChatGPT
- Add an Action using the OpenAPI schema URL
- Authenticate with your CapturedIt API key
- Your GPT can now search and reference your library in conversations
Requires ChatGPT Plus or Pro and CapturedIt Vault. See the full walkthrough in connecting bookmarks to ChatGPT and Claude.
Slack
CapturedIt includes a Slack integration with /capturedit commands to search, save, and ask questions about your library without leaving Slack. Setup is in Dashboard → Integrations.
MCP (Claude, Cursor)
For conversational AI tools that support Model Context Protocol, CapturedIt exposes an MCP server on Vault. This is the preferred integration for Claude Desktop and Cursor. See our MCP guide for details.
SDKs and scripts
Official Python and Node SDKs wrap the REST API for common operations. Use them for automation: saving RSS feed items, syncing from other tools, or building custom dashboards.
Plan requirements
| Capability | Pro | Vault |
|---|---|---|
| Read-only search via API | Yes | Yes |
| Write / create items | No | Yes |
| Webhooks | No | Yes |
| MCP + assistant integrations | No | Yes |
See pricing for current plan details and limits.
Security practices
- Create separate API keys for each integration — revoke individually if compromised
- Use read-only keys where write access is not needed
- Mark sensitive items as private — they are excluded from API and AI access
- Review connected apps periodically in Dashboard → Connections
Build on the Context Hub
Vault unlocks full API write access, webhooks, MCP, and one-click assistant setup.
See how it worksReady to put this into practice?
Start building your AI-powered second brain with CapturedIt.
Get started free