Documents in Studio
- Documents, a new page in Studio. Pick an environment, a collection and a document, and see what Captain actually indexed from it. Every chunk is listed in order with its type and its page. The text is rendered the way the parser produced it, so a heading looks like a heading and a table looks like a table. Open any chunk to see its stored text and its metadata.
- Chunks as a table. Filter by chunk type or search the loaded chunks. Markdown files have no layout types, so they get no type column. A Rendered / Raw switch shows the stored text exactly as it is.
- Figures. Every figure the parser extracted, grouped by page, each with a link to the chunk it belongs to. These are the same crops the asset URLs endpoint returns.
- Edit metadata in place. Change the custom metadata on a document or on any chunk directly from the page. Saving replaces the whole set, the same way the document and chunk metadata endpoints work, so what you see is what your queries filter on. You can delete a document here as well.
- Linked to the rest of Studio. Open a document from its row on Home. From the document, jump to the collection’s feed on Activity or to the job that indexed it. From a query in Activity, open the exact chunk it cited. Every view has its own URL, so a link to a document or a chunk survives a reload and can be shared.
Same day: MCP server catches up with the API, Improved MCP Server
MCP server catches up with the API
- 12 new tools on the hosted MCP server, 64 in total: read a document or a single page, mint viewable URLs for figures, set or merge document metadata, list and roll back jobs, read or delete a job’s PII report, validate a parsing script, create a Google Cloud Storage sync, and dry-run a sync’s credentials before creating it.
- Every indexing tool now takes the full request:
custom_metadata,mask_pii,max_files,skip_existing,overwrite_existing,transcription_language, andparsing_script. R2 takes the bucket’sjurisdiction, includingus; S3 accepts a cross-account role; YouTube takesmode(transcript, audio, or video). - Search:
captain_search_v3takesmax_chunks_per_document;captain_searchtakes a metadata filter, semantic ratio, and rerank options, and returnsquery_idandchunk_idso results feed the query-history and chunk tools. - Job status shows credits billed, per-file results with paging, YouTube fallbacks, and the PII report state. Details on MCP Server.
Same day: Improved MCP Server
Improved MCP Server
- Sign in to the hosted MCP server: add
https://mcp.captain.dev/mcpto Claude Code, Cursor, VS Code or any client with remote MCP sign-in; a browser opens on Captain’s approval page to pick the organization, the environments and whether the connection may write. - One connection, every environment: every tool takes an optional
environment(development,stagingorproduction), so one session can search development and production without reconnecting. - Client configs for Claude Code, Codex, Cursor, VS Code, Devin and others: MCP Server.