MCP Authentication
ValueMapper MCP supports OAuth 2.0 Authorization Code flow for authenticated tools such as get_account and get_promotions.
OAuth flow (recommended)
- Connect ValueMapper MCP at
https://mcp.valuemapper.app/mcp. - Run an authenticated tool (for example:
get_account). - Click Authenticate when prompted by your MCP client.
- Complete authorization in your browser (sign in if required, select account, approve access).
- Return to your MCP client and retry the request.
Without authentication, you can still use public tools like get_discoverable_promotions.
Manual API token fallback
If your MCP client does not support OAuth prompts yet, you can authenticate by adding a ValueMapper API token manually.
Getting an API Token
- Log in to your ValueMapper account
- Navigate to Account Settings
- Under API Tokens, click Create Token
- Copy the generated token (it will only be shown once)
Adding Authentication to Your Configuration
Claude Code:
claude mcp add --transport http valuemapper https://mcp.valuemapper.app/mcp \
--header "Authorization: Bearer YOUR_API_TOKEN"
Cursor / VS Code / Windsurf / Other tools:
{
"mcpServers": {
"valuemapper": {
"url": "https://mcp.valuemapper.app/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Keep your API token secure. Do not commit it to version control or share it publicly.
FAQ
Does ValueMapper MCP require authentication?
Public tools like get_discoverable_promotions work without authentication. Account-specific tools like get_account and get_promotions require authentication through OAuth in supported MCP clients.
If your MCP client does not support OAuth prompts yet, configure a ValueMapper API token manually using the Authorization: Bearer header.
Why didn't my MCP client open a browser for authentication?
Your MCP client may not support OAuth prompts yet, or OAuth may be disabled in your MCP client configuration. In that case, use the manual API token fallback above.