Overview
Features
get_sites
Retrieves a list of all Webflow sites accessible to the authenticated user along with detailed metadata.
get_site
Retrieves detailed information for a specific Webflow site by siteId, returning the same data shape as get_sites.
Token-based authentication
Uses WEBFLOW_API_TOKEN (environment variable) for authenticating with Webflow APIs; supports alternative OAuth token.
Claude Desktop integration
Configures Claude Desktop to run the MCP server using node, with explicit path to build/index.js and token passed via environment.
Smithery installation
Optional installation via Smithery CLI to install the MCP server for Claude.
Type-safe data models
Includes TypeScript interfaces for Webflow API errors and data (WebflowSite, WebflowLocale, WebflowCustomDomain) to model responses.
Error handling and troubleshooting
Handles missing or invalid tokens and provides troubleshooting guidance and log viewing instructions.
Who Is This For?
- Developers:Integrate Webflow site data into Claude workflows by querying sites and specific site details.
- Claude Desktop users:Configure and run the Webflow MCP Server from Claude Desktop to access Webflow APIs securely via token.




