The iubenda connector lets you handle your privacy and cookie compliance by talking to your AI assistant. Ask Claude or ChatGPT to set up a site, scan it for trackers, generate a privacy and cookie policy, or configure your cookie banner, and it does the work in iubenda for you.
This guide walks you through connecting it and shows what you can do once it’s set up.
How it works
The connector uses MCP (Model Context Protocol), the open standard that lets an AI assistant use tools on an outside service, in this case iubenda, on your behalf. You don’t write any code: you connect iubenda once, then ask in plain language.
What you need before you start
- An iubenda account. You’ll sign in with your existing account when you connect.
- Claude or ChatGPT. It works in Claude and ChatGPT.
- A quick check on your plan. Some actions depend on your iubenda plan. If something isn’t available, your assistant can check your plan and explain why.
What the connector can access
Before you connect, it helps to know what you’re approving. The connector can:
- See and manage the sites in your iubenda account
- Run scans and read the results
- Create and update your privacy and cookie policy, cookie banner, and the services on your policy
It acts only after you sign in and approve access, and it confirms with you before anything is finalized or deleted. You can disconnect it at any time from your AI app’s settings, which stops all access right away.
Review what you’re approving
A connector acts on your account on your behalf. Only approve connectors from services you trust, and check the access request before you accept it.
Connect in a few minutes
Adding iubenda takes a couple of minutes. Pick your app below.
Claude
- Open the iubenda connector in Claude, or search for iubenda in Claude’s connector directory.
- Click Connect to Claude, then sign in to iubenda and click Allow access.
- Confirm it works by asking Claude: “List my iubenda sites.”
ChatGPT
- Open the iubenda plugin in ChatGPT, or search for iubenda in ChatGPT’s plugins.
- Click Install plugin, then Sign in with iubenda and click Allow access.
- Confirm it works by asking: “List my iubenda sites.”
Other MCP clients
Any other tool or aggregator that supports MCP can connect to iubenda as a custom connector with these details:
Server URL
https://mcp-server.iubenda.com/mcpAuthentication: OAuth
After connecting, sign in with your existing iubenda account and authorize access.
What you can do
The connector gives your assistant a set of tools. You don’t call them by name, you describe what you want and the assistant picks the right ones. Here’s what they cover, with the full list further down.
| Area | What you can ask for |
|---|---|
| Sites | Create and manage the websites or apps in your account. Every policy, scan, and service belongs to a site. |
| Site scans | Check a live URL for trackers, third-party services, and which iubenda documents are already in place. |
| Privacy and cookie policy | Generate, review, and update your combined privacy notice and cookie disclosure. One per site. |
| Cookie banner | Set up and adjust the banner and consent behavior that runs on your visitors’ pages. |
| Third-party services | Add the services your site uses (analytics, payments, chat, and more) so they’re declared correctly in your policy. |
Full tool reference
You never have to memorize these. Describe what you want and your assistant chooses the right tool. This list is here for reference, grouped by area. Tools marked destructive make permanent changes, so your assistant always confirms with you first.
Sites
list_sites— List all the sites in your account. Example: “List my sites.”get_site— Show the details and current setup of one site.create_site— Register a new website or app, with its business type, country, and where your users are. This is registration only, no documents are live yet.update_site— Update a site’s details. Setting the owner info finalizes any draft policy, and that can’t be undone.delete_site— Delete a site. This also removes its documents. Destructive.get_pricing_package— Check the plan and limits that apply to a site.
Your account
get_user— Look up your account name and email, used to fill in the owner details on your documents.
Site scans
start_scan— Start a scan of your live site. It runs in the background and usually takes a minute or two.get_scan— Get the scan results: trackers, third-party services, and which documents are detected and installed.
Privacy and cookie policy
create_privacy_cookie_policy— Create your privacy and cookie policy (one per site). It starts as a draft until you confirm the owner details.get_privacy_cookie_policy— View your current policy and its settings.update_privacy_cookie_policy— Change display settings like the badge style. The legal content comes from your site setup and the services you add.delete_privacy_cookie_policy— Delete your policy. Usually it’s better to update it instead. Destructive.
Cookie banner
create_cookie_solution— Create your cookie banner for a site.get_cookie_solution— View your current banner setup.update_cookie_solution— Configure the banner: position, colors, and consent behavior. See the cookie solution configuration guide.delete_cookie_solution— Remove the banner. This stops consent collection. Destructive.
Terms and conditions
create_terms_conditions— Create your terms and conditions. It starts as a draft until you confirm the owner details.get_terms_conditions— View your current terms.update_terms_conditions— Change display settings like the badge style.delete_terms_conditions— Delete your terms. Destructive.
Third-party services
list_pcp_services— Browse iubenda’s catalog of services (analytics, payments, chat, and thousands more). Search by name.get_pcp_service— See a catalog service’s details: the personal data it handles and where it’s processed.list_site_pcp_services— List the services currently declared on your site’s policy.create_site_pcp_service— Add a service from the catalog to your policy. Needs an active privacy and cookie policy on the site.get_site_pcp_service— View one service that’s declared on your site.update_site_pcp_service— Change the data types and processing places declared for a service on your site.delete_site_pcp_service— Remove a service from your site’s policy.
Common workflows
Set up a new site end to end
Ask your assistant to set up a site, and it will:
- Register the site in your account.
- Pull your account name and email and ask you to confirm the owner details.
- Save the owner details, which finalizes your documents.
- Optionally scan the live site to see what’s running.
- Generate your privacy and cookie policy.
- Add the services the scan found.
- Set up your cookie banner.
Example conversation
You: Set up my site example.com in iubenda.
Assistant: I’ve registered example.com. I’ll use the name and email on your account as the owner. Want me to go ahead? (Saving the owner finalizes your documents.)
You: Yes, and scan the site first.
Assistant: Done. The scan found Google Analytics and Stripe. I’ve generated your privacy and cookie policy, added both services, and set up your cookie banner.
Scan a site and act on what it finds
Ask “Scan example.com and tell me what’s running.” Your assistant runs the scan and, when it’s ready, reports the trackers and services it found, right there in the chat. You can then ask it to add them to your policy, all without leaving the conversation.
Example conversation
You: Scan example.com and tell me what’s running.
Assistant: I started the scan. It’ll take a minute or two, and I’ll show you the results right here.
You: Great, what did you find?
Assistant: I found Google Analytics, Stripe, and the Meta pixel. Want me to add them to your privacy and cookie policy?
You: Yes, all three.
Assistant: Added. Your policy now declares all three services.
Tip
You don’t have to leave the chat. The scan runs in the background, so you can keep the conversation going and ask for the results when you’re ready.
Add or remove a service
Ask “Add Google Analytics to my policy” or “I stopped using Intercom, remove it.” Your assistant finds the service and updates your policy.
Example conversation
You: I just added Mailchimp to my site. Add it to my policy.
Assistant: I found Mailchimp in the catalog and added it to example.com’s privacy and cookie policy, with the data it collects and where it’s processed.
You: I also stopped using Hotjar. Remove it.
Assistant: Done. I removed Hotjar from your policy.
Good to know
A few things are worth knowing before you start, so the connector behaves the way you expect.
Your assistant always asks before anything permanent, like finalizing or deleting, so you can explore without worrying you’ll break something.
- Confirming the owner finalizes your documents. When you save the site owner details, any draft privacy policy on that site becomes final. This can’t be undone, so your assistant will ask you to confirm first.
- Deleting a site removes its documents too. If you delete a site, its policies go with it. Your assistant will always ask before deleting anything.
- Scans run in the background. A scan usually finishes in one to two minutes. You can keep chatting and ask for the results when you’re ready. iubenda also emails you when it’s done.
- You can set up and adjust your cookie banner by asking. Ask your assistant to create your cookie banner, then change the position, colors, and consent behavior whenever you need. For the full list of options, see the cookie solution configuration guide.
Troubleshooting
| Problem | What to do |
|---|---|
| The assistant can’t find my site | Make sure the site is registered first. Ask “List my sites” to check. |
| A feature isn’t available | It may depend on your plan. Ask your assistant to check your plan and what it includes. |
| The scan has no results yet | Give it a minute or two and ask again. The scan runs in the background. |
| Sign-in didn’t stick | Disconnect iubenda in your app’s settings, then add it again. |
| I want to disconnect it | Open your AI app’s connector or plugin settings, find iubenda, and remove it. This stops all access right away. |
FAQ
What is this, technically?
It’s an MCP (Model Context Protocol) connector. MCP is the standard that lets an AI assistant use tools on an outside service, in this case iubenda, on your behalf.
Do I need to know how to code?
No. You connect it once in your AI app’s settings, then ask in plain language.
Which assistants work with it?
Claude and ChatGPT.
Is my data safe?
The connector acts on your account only after you sign in and approve access, and you can disconnect it at any time. See our privacy policy for details.
Can it change or delete things on its own?
It can create and update documents when you ask, but it confirms with you before anything final or destructive, like finalizing a policy or deleting a site.