Other clients
Connect any MCP client to VYG, or use an API key for scripts and automations.
Any MCP client that supports the Streamable HTTP transport can connect to VYG:
https://api.vyg.app/mcpThe server accepts POST requests only; there is no separate SSE endpoint.
Sign in with OAuth
Clients that support MCP authorization discover the sign-in flow on their own: a 401 response points to
https://api.vyg.app/.well-known/oauth-protected-resource, which names the authorization server
(https://vyg.app). The person signs in, picks a brand and approves the access. See
Authentication.
Use an API key
Headless clients, scripts and shared automations can send an API key as a bearer token instead of signing in:
Authorization: Bearer vyg_your_key_hereFor example, in Claude Code:
claude mcp add --transport http vyg https://api.vyg.app/mcp \
--header "Authorization: Bearer vyg_your_key_here"A key can call the tools permitted by its scopes. Tools marked Sign-in only in the tool catalog require OAuth: campaign changes, discounts, segment changes, Shopify and Klaviyo. See API keys.
Developer tools
Add ?tools=developer to the URL, or send the header x-vyg-mcp-tools: developer, to list the Shopify
developer documentation tools as well. See Shopify tools.