Get connected from the MCP Playground
Every room has an MCP Playground (open it from the room’s surface switcher, next to Chat, Live Apps, and Memory). It gives you everything you need to connect:- The MCP endpoint —
https://api.corvic.ai/mcp/ - An access token with a chosen expiry, sent as
Authorization: Bearer <token> - The room’s ID, which most tools take as
room_id
Conventions
A few rules hold across the whole catalog:- Pagination — any
list_*tool may paginate. Omitcursoron the first call; the response carries the next one, and an empty cursor means done. Omitentries_per_page(or pass0) for the server default. - IDs and refs — every ID is a string. Feature view refs look like
75:code_augment; table IDs look like117:file. Refs hold a colon, so SQL must quote them. - Async runs —
run_pipelinereturns immediately with the feature views to watch and no run ID. Pollget_pipeline, whose statuses arenot_run,processing,completed,failed,stopped(per feature view and rolled up). - Metering —
query,ask_memory,run_pipeline, and the extraction calls are metered. Reads — listings,get_*,fetch_*,get_extraction— are not.
Rooms
A room is Corvic’s isolation boundary — almost every other tool takes a
room_id.
Data sources
Pipelines
Pipelines correspond to the Workflows you build on the canvas. Nothing runs as you add sources and actions, so build the whole chain and check it before it costs anything.
Memories
The tools behind Virtual Memory — ask in words, query precisely, or search by meaning.Document lenses
The tools behind Document Lens — repeatable readings of one kind of document.Agents, threads, and playbooks
For anything open-ended, hand the work to the room’s own agent.query is a full agent turn — minutes for real work, and metered. Whatever it builds lands as tables in the room; find them through get_room_feature_view_registry_ref. Reuse the thread ID for follow-ups, since a new thread starts with no context.Reading data out
Models
Call these before writing an action that names a model — the offered set is what your deployment configured.Custom APIs
Deprecated names
The catalog still answers to old names for old clients. Do not call these in new code:Related
MCP API Overview
Agent vs. room access and credentials.
Agent MCP
Talk to a single deployed agent instead.
Virtual Memory
The memories behind ask_memory and the graph tools.
Document Lens
The lenses behind extract_document.
Workflows
Build the pipelines exposed here.
Corvic Tables
Understand feature views and tables.

