Token导航 LogoToken导航TokenDH.com
Webflow MCP logo
开发工具stdio官方级别未说明来源级核验

Webflow MCP

MCP Server

@smithery/cli

Webflow MCP server

工具数

0

提示词数

0

GitHub Stars

21

资源数

0
TypeScriptClaude开发工具Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

kapilduraphe

提供方

kapilduraphe

最后核验

2026/5/18 02:17

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

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

详细介绍

Webflow MCP服务器

](https://smithery.ai/server/@kapilduraphe/webflow-mcp-server)

此MCP服务器使Claude能够与Webflow的API进行交互。

先决条件

  • Node.js(v16或更高版本)
  • 克劳德桌面应用程序
  • Webflow帐户
  • Webflow API令牌(站点令牌或OAuth访问令牌)

安装说明

1.创建Webflow API令牌

  • 登录您的Webflow帐户
  • 导航到“网站设置”>“应用程序和集成”
  • 生成新的API令牌
  • 复制令牌值(您将无法再次看到它)

或者,您还可以生成OAuth访问令牌。

2.初始项目设置

安装依赖项:

npm install

3.配置环境变量

创建一个 .env 本地开发文件(不要提交此文件):

WEBFLOW_API_TOKEN=your-api-token

4.配置克劳德桌面

打开您的Claude Desktop配置文件:

对于MacOS:

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

对于Windows:

code %AppData%\Claude\claude_desktop_config.json

添加或更新配置:

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

保存文件并重新启动Claude Desktop。

通过Smithery安装

通过以下方式自动安装克劳德桌面版Webflow MCP服务器 史密瑟里:

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

可用工具

服务器目前提供以下工具:

get_sites

检索经过身份验证的用户可访问的所有Webflow站点的列表。返回详细信息,包括:

  • 站点显示名称和简称
  • 站点ID和工作区ID
  • 创建、最后更新和最后发布日期
  • 预览URL
  • 时区设置
  • 自定义域配置
  • 本地化设置(主要和次要区域设置)
  • 数据收集首选项

get_site

按ID检索特定Webflow站点的详细信息。需要siteId参数,并返回与单个站点的get_sites相同的详细信息。

类型定义

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;
}

错误处理

服务器处理各种错误情况:

环境错误

  • 缺少WEBFLOW_API_TOKEN
  • API令牌无效

故障排除

常见问题

工具未出现在Claude中

  • 检查克劳德桌面日志
  • 验证WEBFLOW_API_TOKEN设置是否正确
  • 确保index.js的路径是绝对正确的

身份验证错误

  • 验证您的API令牌是否有效
  • 检查令牌是否具有必要的权限
  • 确保令牌未过期

查看日志

要查看服务器日志,请执行以下操作:

对于MacOS/Linux:

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

对于Windows:

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

环境变量

如果您遇到环境变量错误,请验证:

  • WEBFLOW_API_TOKEN:应为有效的API令牌

安全考虑

  • 确保API代币的安全
  • 不将凭据提交到版本控制
  • 对敏感数据使用环境变量
  • 定期轮换API代币
  • 监控Webflow中API的使用情况
  • 使用API令牌所需的最低权限

支持

如果您遇到任何问题:

  • 检查上面的故障排除部分
  • 查看克劳德桌面日志
  • 检查服务器的错误输出
  • 查看Webflow的API文档

许可证

MIT许可证-有关详细信息,请参阅许可证文件。

目录标签

目录标签

TypeScriptClaude开发工具developer-toolsWebflow集成本地部署API服务器站点管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@smithery/cli

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP