Connect Your AI Client
Use a client supporting Streamable HTTP and OAuth browser authentication. The instructions below target production and use this server URL:
https://mcp.consentpro.com/mcpUse your account for the Consent Pro Web App in this environment. Production and staging have separate data and sign-in sessions.
Codex CLI
Add the remote server and authenticate:
codex mcp add consent-pro --url https://mcp.consentpro.com/mcp
codex mcp login consent-proComplete the browser sign-in described under Authorize the connection. If adding the server already completed sign-in, a separate login is unnecessary. Start Codex and use /mcp to check the connection.
Codex app
- Open Settings → MCP and choose Add → Add MCP Server.
- Set the name to
consent-pro. - Select Streamable HTTP and enter
https://mcp.consentpro.com/mcpas the URL. - Save, choose Authenticate and complete browser sign-in.
- Return to the app and check that Consent Pro is connected.
The CLI and app share MCP configuration on the same Codex host. If you already added the server through the CLI, check the existing entry before adding another one. UI labels can vary by client version.
Claude Code
Add the remote HTTP server:
claude mcp add --transport http consent-pro https://mcp.consentpro.com/mcpStart claude, enter /mcp, select consent-pro and choose the authentication option. Complete browser sign-in, then return to Claude Code.
Claude on the web or desktop
- Open Settings → Connectors → Add custom connector.
- Enter
consent-proas the name andhttps://mcp.consentpro.com/mcpas the URL. - Save or add the connector and choose the sign-in option.
- If an OAuth client choice is shown, select Claude Published Identity.
- Complete browser sign-in, then return to Claude and enable the connector for your conversation.
Custom connectors may depend on your plan or workspace administrator's settings. Button labels can vary by client version.
Cursor
Add this entry to your project's .cursor/mcp.json, or to ~/.cursor/mcp.json for all projects. Merge it with existing servers rather than replacing them.
{
"mcpServers": {
"consent-pro": {
"url": "https://mcp.consentpro.com/mcp"
}
}
}Open Cursor's MCP settings, find the server and choose Needs login or its authentication option. Complete browser sign-in and enable Consent Pro for Agent.
Other MCP clients
- Add a remote MCP server named
consent-pro. - Choose HTTP / Streamable HTTP transport.
- Enter
https://mcp.consentpro.com/mcpas the endpoint. - Use the client's OAuth sign-in option. No API key or manually copied bearer token is required.
- Complete authorization, return to the client and check the Consent Pro connection.
Clients that support only local stdio servers or static API keys cannot connect directly using this setup.
Authorize the connection
- Choose Read only, Full access or Custom.
- Sign in with your Finsweet account and select the Consent Pro workspace to connect.
- Review and approve the requested permissions.
- Return to your client and ask: "List my Consent Pro projects."
The connection is bound to that account and workspace. Read only excludes Google Tag Manager and consent export/proof requests. To use GTM, choose Full access or Custom with View Google Tag Manager enabled, then follow the GTM connection guide.
To switch workspaces or change permissions, reconnect the connector and review the access you want to grant. Existing connections do not automatically receive newly introduced permissions. If you want tracker suggestions, translation editing or setup checklist updates, include those capabilities when reconnecting.
Tracker suggestion requests send selected tracker information to the AI service used by Consent Pro. Suggestions are shown for your review and do not save or publish changes.
Troubleshooting
- A request is unavailable: check the approved permissions and reconnect if you need to change them.
- Your projects are missing: check the selected workspace and whether the client uses the production or staging endpoint.
- Sign-in fails: retry authentication in your client. If it reports an unsupported transport or OAuth flow, check the client's remote MCP support.
- Google is not connected: ask "Connect Google Tag Manager" and open the returned link yourself. Connect it separately from the Consent Pro sign-in.
- A draft change is not visible to visitors: it is saved as a draft until it is published. Ask your assistant to publish it (this needs the Publish changes permission), or use the Publish changes button in the Consent Pro dashboard.