{ "schemaVersion": 1, "corpusSize": 99, "providers": [ { "slug": "airtable", "stateCount": 2, "states": [ { "label": "initial (managed setup, Advanced expanded)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, Advanced expanded)" ] }, { "slug": "anthropic", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "api-key-generic", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure (single state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 2 } ], "ambiguities": [] }, { "slug": "asana", "stateCount": 1, "states": [ { "label": "initial (manual/BYO only — no managed setup offered)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "bamboohr", "stateCount": 2, "states": [ { "label": "initial — Step 2 Configure — Select Connection Type (OAuth 2.0 card open with Company Domain; API Key card collapsed)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 1, "linkCount": 0 }, { "label": "Step 2 Configure — after clicking \"API Key\" connection-type card", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 3 } ], "ambiguities": [] }, { "slug": "beehiiv", "stateCount": 5, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 7, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 9, "linkCount": 4 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 (default; captured in a fresh dialog, name orange-chair)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 5 }, { "label": "Step 3 Configure — path: API — auth: API Key", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 3 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "bitly", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "box", "stateCount": 1, "states": [ { "label": "initial (manual/BYO only — no managed setup offered)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "brex", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "calendly", "stateCount": 3, "states": [ { "label": "initial — Select Connection Type", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 0, "linkCount": 0 }, { "label": "OAuth 2.0 selected", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 }, { "label": "API Key selected", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Select Connection Type" ] }, { "slug": "candid", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "canva", "stateCount": 1, "states": [ { "label": "initial (OAuth form, only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "circleci", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "clerk", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "clickhouse", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "clickup", "stateCount": 3, "states": [ { "label": "initial — Select Connection Type", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 0, "linkCount": 0 }, { "label": "OAuth 2.0 selected", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 }, { "label": "API Key selected", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Select Connection Type" ] }, { "slug": "cloudflare", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "cloudinary", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "coda", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "cohere", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "contentful", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "convex", "stateCount": 1, "states": [ { "label": "initial (OAuth form, only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "crowdin", "stateCount": 3, "states": [ { "label": "initial — Select Connection Type", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 0, "linkCount": 0 }, { "label": "OAuth 2.0 selected", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 }, { "label": "API Key selected", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Select Connection Type" ] }, { "slug": "deepgram", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "deepseek", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "discord", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure (single state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "dovetail", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure (API Key; only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "dropbox", "stateCount": 1, "states": [ { "label": "initial (OAuth form, only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "egnyte", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "elevenlabs", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "embat", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "figma", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure (OAuth, customer-owned credentials; only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 2 } ], "ambiguities": [] }, { "slug": "firecrawl", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "g2", "stateCount": 1, "states": [ { "label": "initial (manual/BYO only — no managed setup offered)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "github", "stateCount": 2, "states": [ { "label": "Step 2 Configure — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 3, "linkCount": 2 }, { "label": "Step 2 Configure — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: Step 2 Configure — tab: Managed (default)" ] }, { "slug": "gitlab", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "google-gemini", "stateCount": 1, "states": [ { "label": "initial (API Key form, only state)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "google", "stateCount": 1, "states": [ { "label": "initial (OAuth form, only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "hubspot", "stateCount": 1, "states": [ { "label": "initial (OAuth form, only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "hugging-face", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "intercom", "stateCount": 1, "states": [ { "label": "initial (OAuth form, only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "jira", "stateCount": 4, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 (only auth option)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 6 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "kernel", "stateCount": 4, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 }, { "label": "Step 3 Configure — path: API — auth: API Key (only auth option; captured in a fresh dialog, name fuchsia-ribbon)", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 9, "linkCount": 4 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "linear", "stateCount": 2, "states": [ { "label": "Step 2 Configure — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 2, "linkCount": 2 }, { "label": "Step 2 Configure — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: Step 2 Configure — tab: Managed (default)" ] }, { "slug": "linkedin", "stateCount": 1, "states": [ { "label": "initial (OAuth configure — only state; no connection-type chooser)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "local-falcon", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 5, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "mailgun", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 2 } ], "ambiguities": [] }, { "slug": "make", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 5, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "manufact", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "mem0", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "miro", "stateCount": 2, "states": [ { "label": "initial (managed setup)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 5, "linkCount": 2 }, { "label": "manual (after \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup)" ] }, { "slug": "mixpanel", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 5, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "monday", "stateCount": 3, "states": [ { "label": "initial (Select Connection Type)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 0, "linkCount": 0 }, { "label": "OAuth 2.0 selected", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 }, { "label": "API Key selected", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (Select Connection Type)" ] }, { "slug": "neon", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "netlify", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "ngrok", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "notion", "stateCount": 5, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 (default)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 5 }, { "label": "Step 3 Configure — path: API — auth: API Key", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 4 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "oauth-generic", "stateCount": 2, "states": [ { "label": "initial — Step 2 Configure (managed/auto-discover view)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [ "dcr" ], "externalCredentialCustody": "vercel_connect", "fieldCount": 1, "linkCount": 2 }, { "label": "Step 2 Configure — \"enter details manually\" view, Advanced expanded", "transport": "rest_api", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 2 } ], "ambiguities": [] }, { "slug": "okta", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure (single state, both connection-type cards inline)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Configure (single state, both connection-type cards inline)" ] }, { "slug": "openai", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "openrouter", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "oreilly", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "pagerduty", "stateCount": 1, "states": [ { "label": "initial (opens directly in manual OAuth-app mode; no managed option)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "perplexity", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "pinecone", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "planetscale", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 5, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "posthog", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "postman", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "railway", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "razorpay", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "render", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "replicate", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "resend", "stateCount": 6, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 7, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 9, "linkCount": 4 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 (default, auto-registered client)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 2 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 — after \"enter details manually\"", "transport": "rest_api", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 4 }, { "label": "Step 3 Configure — path: API — auth: API Key", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 4 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "salesforce", "stateCount": 3, "states": [ { "label": "initial — Step 2 Configure (managed package install view)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 0, "linkCount": 2 }, { "label": "Step 2 Configure — managed view after clicking \"change\" (domain editor)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 1, "linkCount": 2 }, { "label": "Step 2 Configure — \"enter details manually\" view", "transport": "mcp_remote", "auth": null, "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 1, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Configure (managed package install view)", "Auth is not explicit in capture state: Step 2 Configure — managed view after clicking \"change\" (domain editor)", "Auth is not explicit in capture state: Step 2 Configure — \"enter details manually\" view" ] }, { "slug": "sanity", "stateCount": 5, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 (default)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 5 }, { "label": "Step 3 Configure — path: API — auth: API Key", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 4 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "segment", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "sendgrid", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "sentry", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "shopify", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure — Select Connection Type (OAuth 2.0 only; only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 1, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "similarweb", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "slack", "stateCount": 2, "states": [ { "label": "Step 2 Configure — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 2, "linkCount": 2 }, { "label": "Step 2 Configure — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 9, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: Step 2 Configure — tab: Managed (default)" ] }, { "slug": "snowflake", "stateCount": 3, "states": [ { "label": "initial — Step 2 Configure — strategy selection", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 0, "linkCount": 0 }, { "label": "Step 2 Configure — strategy: OAuth (Using Snowflake Partner Connect)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 4, "linkCount": 2 }, { "label": "Step 2 Configure — strategy: Workload Identity Federation", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 1, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Configure — strategy selection", "Auth is not explicit in capture state: Step 2 Configure — strategy: Workload Identity Federation" ] }, { "slug": "spotify", "stateCount": 1, "states": [ { "label": "initial (OAuth configure — only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "stripe", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "supabase", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "telegram-bot", "stateCount": 1, "states": [ { "label": "initial (API Key configure — only state)", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [] }, { "slug": "ticket-tailor", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "ticktick", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 5, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "todoist", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "typeform", "stateCount": 3, "states": [ { "label": "initial (Select Connection Type)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 0, "linkCount": 0 }, { "label": "OAuth 2.0 selected", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 }, { "label": "API Key selected", "transport": "mcp_remote", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 4 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (Select Connection Type)" ] }, { "slug": "vercel", "stateCount": 2, "states": [ { "label": "initial — Step 2 Configure (MCP, auto-discovered details)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 2 }, { "label": "Step 2 Configure — after clicking \"enter details manually\"", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 2 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Configure (MCP, auto-discovered details)" ] }, { "slug": "webflow", "stateCount": 5, "states": [ { "label": "initial — Step 2 Details (radio MCP | API, MCP default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 3, "linkCount": 0 }, { "label": "Step 3 Configure — path: MCP — tab: Managed (default)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 7, "linkCount": 2 }, { "label": "Step 3 Configure — path: MCP — tab: Your own credentials", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 9, "linkCount": 4 }, { "label": "Step 3 Configure — path: API — auth: OAuth 2.0 (default; captured in a fresh dialog, name red-anchor)", "transport": "rest_api", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 7, "linkCount": 5 }, { "label": "Step 3 Configure — path: API — auth: API Key", "transport": "rest_api", "auth": "api_key", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 10, "linkCount": 3 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Details (radio MCP | API, MCP default)", "Auth is not explicit in capture state: Step 3 Configure — path: MCP — tab: Managed (default)" ] }, { "slug": "wix", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "workos", "stateCount": 1, "states": [ { "label": "initial — Step 2 Configure (single state)", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 1, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial — Step 2 Configure (single state)" ] }, { "slug": "xero", "stateCount": 1, "states": [ { "label": "initial (opens directly in manual OAuth-app mode; no managed option)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [] }, { "slug": "zapier", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "zeplin", "stateCount": 1, "states": [ { "label": "initial (OAuth configure — only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 5 } ], "ambiguities": [] }, { "slug": "zomato", "stateCount": 2, "states": [ { "label": "initial (managed setup, step 2 \"Configure\")", "transport": "mcp_remote", "auth": null, "ownershipModes": [], "externalCredentialCustody": "vercel_connect", "fieldCount": 6, "linkCount": 0 }, { "label": "manual (after clicking \"enter details manually\")", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [ "customer" ], "externalCredentialCustody": null, "fieldCount": 8, "linkCount": 0 } ], "ambiguities": [ "Auth is not explicit in capture state: initial (managed setup, step 2 \"Configure\")" ] }, { "slug": "zoom", "stateCount": 1, "states": [ { "label": "initial (OAuth configure — only state)", "transport": "mcp_remote", "auth": "oauth", "ownershipModes": [], "externalCredentialCustody": null, "fieldCount": 6, "linkCount": 5 } ], "ambiguities": [] } ] }