duda-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@duda-mcpcreate a new site for client Jane Doe using the master template"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
duda-mcp
A Python-based MCP (Model Context Protocol) integration for the Duda website platform. Used by Backdraft Marketing to interact with the Duda API directly from Claude — enabling site creation, content updates, and business info management without manual intervention.
What It Does
Connects Claude to the Duda API via MCP
Creates new client sites from a master template
Pushes business info (name, phone, email, socials) to Duda
Updates the Duda Content Library with AI-generated copy
Supports multiple site management via site name identifiers
Related MCP server: Webflow MCP Server
Project Structure
duda-mcp/
├── main.py # Main MCP server entry point
├── templates.yaml # Duda template configuration
├── test.py # Manual test scripts
├── pyproject.toml # Project metadata and dependencies
├── .python-version # Python version pin
└── .env # Local secrets (never committed)Setup
# Install uv (if not already installed)
pip install uv
# Create virtual environment and install dependencies
uv sync
# Copy env template and fill in your credentials
cp .env.example .envEnvironment Variables
Store these in .env locally — never commit them.
Variable | Description |
| Duda API username |
| Duda API password |
Key Site IDs
Label | Site Name |
Master template |
|
Test site |
|
Related
duda-webhook-lambda — AWS Lambda webhook that handles form submissions and triggers site builds
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceEnables Claude to interact with Webflow's APIs for managing sites, retrieving information, and executing tasks using natural language.Last updated255221MIT
- Alicense-qualityDmaintenanceEnables Claude to interact with Webflow's APIs, allowing access to site information, collections, and other Webflow resources.Last updated552MIT
- Alicense-qualityBmaintenanceConnects Claude to WordPress sites through the REST API, enabling AI-assisted content creation, publishing, media management, user administration, and site maintenance tasks through natural language.Last updated2422MIT
- AlicenseBqualityDmaintenanceConnects Claude Desktop to WordPress sites to manage Elementor pages, Gutenberg content, and Rank Math SEO settings. It enables users to create styled pages, manage section layouts, and perform content updates through natural language commands.Last updated3944GPL 2.0
Related MCP Connectors
Live SEO workflow tools for Claude Code, Codex, and AI agents.
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Turn Claude or ChatGPT into a website builder that ships a real site to a live URL you own.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/pcbackdraftmarketing-tech/duda-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server