import { Client } from "@modelcontextprotocol/sdk/client/index.js";import { StreamableHTTPClientTransport } from "@modelcontextprotocol/sdk/client/streamableHttp.js";const transport = new StreamableHTTPClientTransport( new URL("https://agent.allv.ai/api/workspaces/<workspaceId>/mcp"), { requestInit: { headers: { Authorization: "Bearer sk_live_...", "x-allv-user-email": "user@example.com", } } }, );const client = new Client({ name: "ops-client", version: "1.0.0" });await client.connect(transport);
{ "mcpServers": { "allv-production": { "url": "https://agent.allv.ai/api/workspaces/<workspaceId>/mcp", "headers": { "Authorization": "Bearer ${env:ALLV_API_KEY}", "x-allv-user-email": "${env:ALLV_USER_EMAIL}" } } }}