How one request becomes a workflow
A user request describes the outcome and constraints. The coding agent discovers the connected project, reads tool schemas and resources, resolves the relevant data, and carries out the dependent operations. It can write a preparation package locally, publish it through MCP, inspect the resulting cell and use that exact cell in the next step—all in one conversation. The agent returns evidence you can review: what it changed, the saved data or run, measured results and remaining decisions. A prompt can start a long-running job; the job continues on the platform even when the chat disconnects. In a later conversation, supply its link and ask the agent to inspect or continue it. A plain-language prompt in these docs is a request to your coding agent. A native MCP prompt, such asauthor-dataset-transformation, is a named workflow supplied by the server. Clients expose those prompts differently; ordinary chat requests work without memorising slash commands. The agent can use a native prompt where supported and follow the connected tools and resources otherwise.
Four interfaces, one project
MCP is a first-class platform interface sharing domain services with REST and the Console. A plugin can package its connection and skills, but the connected tool catalogue supplies the current contract. Installed prose can lag a deployment.
Initial account login, credential entry and client permission grants still use the host’s supported flows. Membership or billing controls without an MCP operation remain in their management surface. The agent should name the required action when it reaches one.
Local filesystem work stays in the coding environment. MCP does not upload a local file simply because the agent knows its path; the CLI transfers its bytes with a separately verified connection.