Skip to main content

How searchable knowledge works

The REST API gives you two explicit building blocks:
  • Create nodes for source records: websites, videos, PDFs, notes, and other board items.
  • Vectorize text that you provide with POST /documents/vectorize.
MCP can create boards, add source nodes, upload files, and vectorize text resources from Claude Code. For URLs, videos, and PDFs, provide extracted text when you want the content to be searchable.

Source nodes

Create nodes for the source material you want to organize on the board.

PDFs

Upload a PDF, then process it. The current REST vectorize endpoint accepts text, so pass extracted text to /documents/vectorize after processing.
Use the Jobs endpoint to check the returned job status.

Web pages

Create a website node, then vectorize the text you extracted from that page.

Plain text

Paste in notes, decisions, meeting summaries — anything.

Search your content

Once content is vectorized, search it semantically.
Returns the most relevant chunks with their source metadata:

In Claude Code

These same API actions are available through MCP:

Next steps

Team Knowledge

Share a board across your whole team

Streaming

Stream AI responses in real time