/** * What Claude Code mounts this server as, and so the `mcp____` prefix * its tools carry. Read by `isAutoApproved`, which trusts this server and no * other — see the note there. * * Exported for tests. */ export declare const CARGO_MCP_SERVER_NAME = "cargo"; /** * The workspace half of local Ask: the hosted Cargo MCP server, reached * through this CLI's own `mcp` bridge. * * Going through the bridge rather than configuring the HTTP endpoint directly * is what keeps a long chat working — the bridge rebuilds the `Authorization` * header per request from the same credentials every other command uses, so an * OAuth session that expires mid-session renews instead of 401ing. `CARGO_BASE_URL` * is pinned so the bridge cannot end up on a different API than this session. * * Everything the workspace can do arrives this way: actions, runs, models and * SQL, the context, usage. That includes `execute_action`, which spends credits * and writes to connected systems — see the approval note on * `isAutoApproved`. */ export declare function cargoMcpServer(apiBaseUrl: string): Record; //# sourceMappingURL=mcp.d.ts.map