Netlify MCP 服务器

Netlify MCP 服务器

一个兼容 Netlify CLI 的 Model Context Protocol (MCP) 服务器,用于管理部署、环境变量等。

快速入门

  1. 安装
    • 使用 Smithery 自动安装: npx -y @smithery/cli install @DynamicEndpoints/Netlify-MCP-Server --client claude
    • 或手动安装:
      • 克隆仓库
      • 安装依赖:npm install
      • 构建项目:npm run build
  2. 配置 Netlify CLI
    • 确保安装了 Netlify CLI v19.1.5:npm install -g netlify-cli@19.1.5
  3. 设置认证
    • Netlify 创建个人访问令牌。
    • 将其添加到 MCP 配置文件中: { "mcpServers": { "netlify": { "command": "node", "args": ["/path/to/Netlify-MCP-Server/build/index.js"], "env": { "NETLIFY_AUTH_TOKEN": "YOUR_NETLIFY_PAT_HERE" } } } }
  4. 运行命令
    • 示例:部署站点 { "path": "./dist", "prod": true, "message": "Deploying latest changes" }