Skip to main content
Glama

Servidor MCP de Webflow

insignia de herrería

Este servidor MCP permite a Claude interactuar con las API de Webflow.

Prerrequisitos

  • Node.js (v16 o superior)

  • Aplicación de escritorio Claude

  • Cuenta de Webflow

  • Token de API de Webflow (token de sitio o token de acceso OAuth)

Related MCP server: SharePoint Online MCP Server

Instrucciones de configuración

1. Crear un token de API de Webflow

  • Inicie sesión en su cuenta de Webflow

  • Vaya a Configuración del sitio > Aplicaciones e integraciones

  • Generar un nuevo token de API

  • Copia el valor del token (no podrás volver a verlo)

Alternativamente, también puede generar un token de acceso OAuth.

2. Configuración inicial del proyecto

Instalar dependencias:

npm install

3. Configurar variables de entorno

Cree un archivo .env para el desarrollo local (no confirme este archivo):

WEBFLOW_API_TOKEN=your-api-token

4. Configurar Claude Desktop

Abra el archivo de configuración de Claude Desktop:

Para MacOS:

code ~/Library/Application\ Support/Claude/claude_desktop_config.json

Para Windows:

code %AppData%\Claude\claude_desktop_config.json

Agregar o actualizar la configuración:

{ "mcpServers": { "webflow": { "command": "node", "args": [ "/ABSOLUTE/PATH/TO/YOUR/build/index.js" ], "env": { "WEBFLOW_API_TOKEN": "your-api-token" } } } }

Guarde el archivo y reinicie Claude Desktop.

Instalación mediante herrería

Para instalar Webflow MCP Server para Claude Desktop automáticamente a través de Smithery :

npx -y @smithery/cli install @kapilduraphe/webflow-mcp-server --client claude

Herramientas disponibles

El servidor actualmente proporciona las siguientes herramientas:

obtener_sitios

Recupera una lista de todos los sitios de Webflow accesibles para el usuario autenticado. Devuelve información detallada, incluyendo:

  • Nombre para mostrar del sitio y nombre corto

  • ID del sitio e ID del espacio de trabajo

  • Fechas de creación, última actualización y última publicación

  • URL de vista previa

  • Configuración de zona horaria

  • Configuración de dominios personalizados

  • Configuración de localización (configuraciones regionales primarias y secundarias)

  • Preferencias de recopilación de datos

obtener_sitio

Obtiene información detallada sobre un sitio Webflow específico por ID. Requiere un parámetro siteId y devuelve la misma información detallada que get_sites para un solo sitio.

Definiciones de tipos

interface WebflowApiError { status?: number; message: string; code?: string; } interface WebflowCustomDomain { id: string; url: string; lastPublished: string; } interface WebflowLocale { id: string; cmsLocaleId: string; enabled: boolean; displayName: string; redirect: boolean; subdirectory: string; tag: string; } interface WebflowSite { id: string; workspaceId: string; createdOn: string; displayName: string; shortName: string; lastPublished: string; lastUpdated: string; previewUrl: string; timeZone: string; parentFolderId?: string; customDomains: WebflowCustomDomain[]; locales: { primary: WebflowLocale; secondary: WebflowLocale[]; }; dataCollectionEnabled: boolean; dataCollectionType: string; }

Manejo de errores

El servidor gestiona varios escenarios de error:

Errores ambientales

  • Falta WEBFLOW_API_TOKEN

  • Token de API no válido

Solución de problemas

Problemas comunes

Herramientas que no aparecen en Claude

  • Consultar los registros de Claude Desktop

  • Verifique que WEBFLOW_API_TOKEN esté configurado correctamente

  • Asegúrese de que la ruta a index.js sea absoluta y correcta

Errores de autenticación

  • Verifique que su token API sea válido

  • Comprueba si el token tiene los permisos necesarios

  • Asegúrese de que el token no haya expirado

Visualización de registros

Para ver los registros del servidor:

Para MacOS/Linux:

tail -n 20 -f ~/Library/Logs/Claude/mcp*.log

Para Windows:

Get-Content -Path "$env:AppData\Claude\Logs\mcp*.log" -Wait -Tail 20

Variables de entorno

Si recibe errores de variables de entorno, verifique:

  • WEBFLOW_API_TOKEN : Debe ser un token de API válido

Consideraciones de seguridad

  • Mantenga su token API seguro

  • No envíe credenciales al control de versiones

  • Utilice variables de entorno para datos confidenciales

  • Rotar regularmente los tokens API

  • Supervisar el uso de la API en Webflow

  • Utilice los permisos mínimos requeridos para el token API

Apoyo

Si encuentra algún problema:

  • Consulte la sección de solución de problemas más arriba

  • Revisar los registros de Claude Desktop

  • Examinar la salida de error del servidor

  • Consulte la documentación de la API de Webflow

Licencia

Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

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/kapilduraphe/webflow-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server