MCP Server Reference

Available Tools List

Below is the list of tools / features that Duda's MCP server exposes. Availability of these varies based on your plan type, as specified in the table below.


Category                   ToolPlan AvailabilityWhat it does
Account Managementcreate_accountCustomCreates a new staff‑level or client account.
get_account_detailsCustomRetrieves account information.
update_accountCustomUpdates account details (name, permissions, etc.).
delete_accountCustomPermanently removes an existing account.
Site Permissionslist_site_permissionsCustomShows a client’s access and roles for a given site.
grant_site_accessCustomGrants edit access to a site for a client account.
update_site_permissionsCustomAdjusts permissions or role level for a client.
revoke_site_accessCustomRemoves a client’s access from a site.
SSO & Welcome Linksgenerate_sso_linkCustomProvides a secure one‑time login link.
generate_reset_passwordCustomGenerates a one‑time link for password reset.
create_welcome_linkCustomCreates a welcome link for the account
Client Managementget_client_permission_from_emailCustomFinds a client account using their email address.
list_client_sitesCustomLists sites that a client can currently access.
Blog Managementcreate_blogAgency and upAdds the blog feature to a site.
list_blog_postsAgency and upRetrieves all blog posts for the site.
get_blog_postAgency and upRetrieves full details for a specific post.
create_blog_postAgency and upCreates a new blog post.
update_blog_postAgency and upEdits an existing blog post
delete_blog_postAgency and upPermanently removes a post from the blog.
publish_blog_postAgency and upPublishes a draft post live to visitors.
unpublish_blog_postAgency and upReturns a post to draft status.
Content Libraryget_content_libraryAgency and upRetrieves the site’s business info and content fields.
update_content_libraryAgency and upUpdates texts, images or fields in the content library.
publish_content_libraryAgency and upPushes content‑library changes live instantly.
URL Rulescreate_url_ruleCustomAdds a redirect or URL rewrite rule to a site.
update_url_ruleCustomModifies an existing URL rule.
delete_url_ruleCustomDeletes an existing redirect or rewrite rule.
Storecreate_storeAgency and upAdds a native store to the site.
Store Productsget_store_detailsAgency and upRetrieves store settings (currency, categories, etc.).
list_store_productsAgency and upLists all products in the store.
get_store_productAgency and upRetrieves details of a specific product.
create_store_productAgency and upAdds a new product.
update_store_productAgency and upModifies an existing product’s data.
delete_store_productAgency and upRemoves a product entirely from the store.
get_product_variationAgency and upFetches variation details (size, color, etc.).
update_product_variationAgency and upUpdates a product variant.
Store Orderslist_store_ordersAgency and upRetrieves all orders made through the store.
get_store_orderAgency and upRetrieves detailed information for a specific order.
update_store_orderAgency and upUpdates order status or shipping details.
Site Stats / Activitiesget_site_statsAgency and upShows site metrics like visits, views, and leads.
get_site_activitiesAgency and upReturns a log of recent actions on a site.
list_form_submissionsAgency and upLists entries submitted via site‑embedded forms.
Site Managementlist_sitesAgency and upLists all sites in the account.
get_site_detailsAgency and upRetrieves site metadata (name, domains, etc.).
publish_siteCustomPublishes the site.
unpublish_siteCustomUnpublishes a live site.
create_siteCustomCreates a new site from a template.
list_templatesCustomLists available templates in the account.
list_recently_published_sitesAgency and upRetrieves sites published within a recent timeframe.
list_recently_created_sitesAgency and upFinds sites created within a recent timeframe.
Themeget_site_themeCustomShows current theme settings for a site.
update_site_themeCustomUpdates the site's theme settings.
Pages Managementlist_pagesCustomLists all pages currently set up on a site.
update_pageCustomEdits layout or metadata of an existing page.
create_pageCustomAdds a new page to a site.
Collectionsget_collectionsAgency and upRetrieves collection schemas and data rows.
create_collectionAgency and upDefines a new data collection schema.
create_collection_rowsAgency and upAdds rows to a collection.
update_collection_rowsAgency and upEdits one or more rows in a collection.
delete_collection_rowsAgency and upRemoves specific rows from a collection.