Duda MCP. Manage sites, client accounts, and templates via chat.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Duda MCP Server. Manage your websites, client accounts, and site templates directly through your AI agent. List all configured sites, track template availability, check publishing statuses, and monitor user permissions across your entire Duda agency portfolio.
What your AI agents can do
Get client account profile
Retrieves the full profile and permission data for a specific client account.
Get site details
Gets the detailed settings and configuration information for a specific Duda site.
Get template details
Retrieves detailed information about a specific Duda template.
Get a summary of site activity, including publishing rates, using the quick_site_health_audit tool.
Retrieve a list of every website configured in your Duda account using list_duda_sites.
List all client accounts in your organization using list_client_accounts, or check a single client's profile with get_client_account_profile.
Search for a Duda site by entering its domain name or a keyword using search_sites_by_domain.
Get the full configuration and settings for a specific Duda site using get_site_details.
List all dynamic data collections attached to a specific site with list_site_collections.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Duda MCP Server: 10 Tools for Site & Account Management
Use these tools to query site details, template information, and client account data directly from your AI agent.
019d758aget client account profile
Retrieves the full profile and permission data for a specific client account.
019d758aget site details
Gets the detailed settings and configuration information for a specific Duda site.
019d758aget template details
Retrieves detailed information about a specific Duda template.
019d758alist client accounts
Lists every client account registered in your Duda organization.
019d758alist duda sites
Lists all websites currently configured in your Duda account.
019d758alist published websites
Identifies and lists sites that are currently marked as 'Published'.
019d758alist site collections
Lists all dynamic data collections associated with a given site.
019d758alist site templates
Lists every available Duda website template.
019d758aquick site health audit
Provides a high-level summary of site activity and publishing rates across your portfolio.
019d758asearch sites by domain
Searches your Duda account for a site using a domain name or keyword.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Duda, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Manage your websites, client accounts, and site templates right through your AI agent. You'll keep tabs on your whole Duda agency portfolio without leaving your workflow. Your agent can list every website configured in Duda, check out detailed settings for any specific site, and audit your entire portfolio's health, giving you a quick rundown of publishing rates.
You can search for a Duda site using a domain name or a keyword. If you need to know more about a site, you can pull the full configuration and settings for it. To see all the data collections tied to a site, your agent lists all the dynamic data collections associated with that site.
When it comes to client accounts, your agent lists every client account registered in your Duda organization. You can also get a full profile and permission breakdown for any single client account. Your agent can list every available Duda website template and track them, and it can also list all the client accounts in your organization.
You'll also track every site template available. You'll know which sites are published by listing all sites that are currently marked as 'Published'. Your agent provides a high-level summary of site activity and publishing rates across your portfolio using a quick site health audit.
How Duda MCP Works
- 1 Connect the Duda integration to your AI client and authorize it with your API credentials.
- 2 Ask your agent to perform a specific action, like 'List all published sites' or 'Check John Doe's permissions'.
- 3 The agent runs the necessary tool (e.g.,
list_published_websites), retrieves the data, and presents the result in natural conversation.
The bottom line is, you talk to your agent, and it talks to Duda for you.
Who Is Duda MCP For?
Agency managers, web developers, and operations leads who manage multiple client websites. You're tired of clicking through 20 different dashboards just to get a site's publishing status or to audit a client's permission level. This server lets you manage the whole portfolio via chat.
Checks site publishing statuses and tracks client volumes across the entire agency portfolio without leaving their chat window.
Audits site configurations and dynamic data collections for multiple clients by simply asking the agent to run the relevant tools.
Monitors template usage and client access permissions across the organization instantly, ensuring compliance and proper setup.
What Changes When You Connect
- See site publishing statuses for your whole portfolio instantly. Use
list_published_websitesto get a count of live sites, orquick_site_health_auditfor a summary view. - Audit client permissions without logging into multiple client portals.
list_client_accountsgets you a roster of every user, andget_client_account_profileshows their exact roles. - Stop guessing what templates are available. Run
list_site_templatesto see the full library of designs and structural identifiers. - Need to know if a client's site is configured right? Use
get_site_detailsto pull the complete settings for any given site, orsearch_sites_by_domainif you only have the URL. - Manage dynamic content flow.
list_site_collectionsshows exactly what data collections are attached to a site, so you know where to update content. - Streamline multi-site operations. You can list every site (
list_duda_sites) and then drill down into specific site details or collections using the output data.
Real-World Use Cases
Client Onboarding Audit
A new client account opens, and you need to verify their setup. You ask the agent to run list_duda_sites and then quick_site_health_audit. The agent returns a list of all sites and a health score, telling you exactly which sites are live and which need attention.
Permissions Review
A client complains that their junior team member can't edit the blog. You ask the agent to run list_client_accounts and filter for the client in question. The agent runs get_client_account_profile and shows you their exact permissions, letting you adjust them immediately.
Template Scouting
You need a new design for a client, but aren't sure what's available. You ask the agent to run list_site_templates. The agent pulls the full catalog, letting you choose the right design and its structural identifiers without leaving the chat.
Bulk Site Troubleshooting
Three sites suddenly report different issues. Instead of logging in three times, you ask the agent to run list_duda_sites to get all domains, then run get_site_details for each one. The agent compiles a side-by-side report of the issues.
The Tradeoffs
Manual Dashboard Cycling
Logging into the Duda dashboard and clicking through the 'Sites,' 'Clients,' and 'Templates' tabs to gather a status report. This takes 15 minutes and requires copy-pasting 50 links into a spreadsheet.
→
Ask your agent to run quick_site_health_audit and list_duda_sites in one prompt. It gathers all the required status data and gives you the report immediately.
Sequential Data Pulling
First running list_client_accounts to get a list of emails, and then manually using those emails to check permissions for each client one by one.
→
Just ask the agent to run list_client_accounts followed by get_client_account_profile for the specific client ID. It handles the sequence and gives you the final data set.
Blindly Checking Site Status
Running only list_duda_sites which gives you a list of domains, but not the current status. You have to manually check each site's publishing status.
→
Run list_published_websites instead. This tool filters the list and only shows sites that are actively published, saving you manual checks.
When It Fits, When It Doesn't
Use this if your job requires managing multiple sites and client accounts across a portfolio. You need to audit status, check permissions, or list available templates without logging into the Duda dashboard. Don't use this if you only need to manage a single, isolated site—you might just need the direct Duda API. If you need to know why a site is failing (e.g., specific error logs), you'll need a more specialized monitoring tool, not just status checks.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Duda. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Checking site status shouldn't require logging into 5 different dashboards.
Today, checking a client's site status means hopping between the main Duda dashboard, the client accounts section, and the template library. You pull up the list of sites, then click into each one to see if it's published, then open the client panel to check permissions, and finally jump to the templates to see if the right design is even available. It's a brutal, click-heavy process.
With the Duda MCP Server, you tell your agent what you need. It runs the necessary checks—calling `list_duda_sites` for the inventory, and then running `list_published_websites` for the status. You get a clean, consolidated list right in your chat. Period.
Duda MCP Server: Get site data, not just a list.
Instead of just seeing a site's name, you get the actual configuration. You can't just run `list_duda_sites` and be done. You have to run `get_site_details` to see the template used, the domain, and the dynamic collections associated with it. The depth of data is the difference.
It's not just listing assets; it's getting the blueprint. Your agent reads the site's configuration and tells you exactly what it is, right now. That's the difference.
Common Questions About Duda MCP
How do I use the `list_duda_sites` tool with Duda MCP Server? +
The list_duda_sites tool gives you a list of every site configured in your Duda account. If you only want to see which ones are currently live, run list_published_websites instead.
Can `get_client_account_profile` show me what permissions a user has? +
Yes, get_client_account_profile retrieves the full profile, including detailed permission data for a specific client account.
Which tool do I use to find a site by its domain name? +
Use search_sites_by_domain. This tool searches your Duda account using a domain or name keyword, helping you pinpoint the correct site quickly.
Do I need to call `list_duda_sites` before I can use `get_site_details`? +
While you might get a list of sites first, you don't have to. You just need to provide the specific site ID or domain to get_site_details.
What is the difference between `list_site_templates` and `list_client_accounts`? +
They manage completely different things. list_site_templates shows available website designs, while list_client_accounts tracks user profiles and permissions.
How do I check the publishing status of a site using `list_published_websites`? +
The list_published_websites tool returns a list of sites that are currently active. This list includes the site's name and its domain, confirming its 'Published' status for immediate use.
Can I use `list_site_collections` to see all dynamic data connected to a site? +
Yes, list_site_collections gathers all dynamic data collections tied to a specific site ID. This helps you track which content areas are managed by dynamic data on that site.
What information does `quick_site_health_audit` provide about a site's performance? +
The quick_site_health_audit tool provides a high-level summary of site activity and publishing rates. It gives you a quick look at the general operational health across your site fleet.
How do I get Duda API credentials? +
Log in to your Duda account, navigate to the Developer Portal, and you can generate your unique API Username and API Password from the API Credentials section.
Can the agent publish my sites? +
This integration currently focuses on listing and auditing sites, templates, and accounts. Triggering a live publication should be managed via the Duda editor or your custom dashboard.
Does the integration support white-label settings? +
Yes, you can use the get_site_details or get_client_account_profile tools to retrieve information about your white-labeled sites and client configurations.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
EdApp
Train your workforce with mobile-first microlearning courses, quizzes, and gamified lessons that employees complete on their phones.
Telegram Bot Alternative
Control and manage your Telegram bots — send messages, photos, and audit chats via AI.
Urlbox
Render website screenshots — audit high-fidelity visual content via AI.
You might also like
Bybit
Access real-time crypto market data — tickers, klines, orderbook, trades, funding rates and open interest.
GitScrum ClientFlow
Streamline client operations via GitScrum ClientFlow — manage clients, create invoices, draft proposals, and monitor project budgets directly from any AI agent.
Datadog Cloud SIEM
Manage cloud security via Datadog — search security signals, triage alerts, and audit detection rules directly from any AI agent.