duda-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Read, edit, publish, and preview your pepita websites from Claude.
Run your business from Claude: websites, SEO, ads, social, payments, leads and AI media.
Manage hosts, redirects, SSL, and traffic analytics from Claude and other AI assistants.
Run UX research from Claude — create card sort studies, list studies, pull headline stats.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables Claude to interact with Webflow's APIs for managing sites, retrieving information, and executing tasks using natural language.24,573 npm21MIT
- AlicenseNot gradedqualityDmaintenanceEnables Claude to interact with Webflow's APIs, allowing access to site information, collections, and other Webflow resources.4,573 npmMIT
- AlicenseBqualityDmaintenanceConnects 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.4725 npm23MIT
- AlicenseBqualityFmaintenanceConnects 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.3915 npmGPL 2.0