Netlify MCP服务器
Netlify MCP服务器 遵循 模型上下文协议(MCP) 为了使代码代理能够使用Netlify API和CLI,他们可以使用自然语言提示创建新项目、构建、部署和管理Netlify资源。
______________________________________________________________________
概述
模型上下文协议是一种新兴的标准协议,用于将代码代理与MCP服务器连接起来,允许它们使用自然语言管理资源和执行任务。Netlify MCP服务器充当一个桥梁,为您的代理提供API访问、CLI工具、提示等。
您可以使用各种MCP客户端连接到Netlify MCP服务器,包括:
- 帆板运动
- 光标
- 克劳德
- 副驾驶(VSCode)
- 克莱恩
- 曲速
- LM工作室
- 查看完整列表
______________________________________________________________________
用例
使用Netlify MCP Server,您的AI代理可以:
- 创建、管理和部署Netlify项目
- 修改访问控制以增强项目安全性
- 安装或卸载Netlify扩展
- 获取用户和团队信息
- 启用和管理表单提交
- 创建和管理环境变量和机密
- 以及更多。..
______________________________________________________________________
先决条件
- Node.js 22或更高版本
与核对 node --version
- Netlify帐户
- MCP客户端 (例如,Windsurf、Cursor、Claude、Copilot)
提示: 全局安装Netlify CLI以获得最佳体验: npm install -g netlify-cli______________________________________________________________________
MCP配置
对于生产MCP服务器,使用以下配置:
一键安装编辑器:





- 如果链接无法呈现或打开,请在浏览器中使用以下链接:
goose://extension?cmd=npx&arg=-y&arg=%40netlify%2Fmcp&id=netlify&name=Netlify&description=Build%2C%20deploy%2C%20and%20manage%20sites%20with%20Netlify's%20official%20MCP%20server.
MCP配置文件的配置:
{
"mcpServers": {
"netlify": {
"command": "npx",
"args": [
"-y",
"@netlify/mcp"
]
}
}
}有关本地发展,请参阅 设置本地MCP配置.
______________________________________________________________________
故障排除
节点版本
- 使用Node.js 22或更高版本可获得最佳效果。
- 如果你使用
nvm,运行:
nvm install 22
nvm use 22Netlify身份验证故障排除
- 如果遇到身份验证问题,可以临时添加 Netlify个人访问令牌(PAT) 到您的MCP配置:
{
"mcpServers": {
"netlify-mcp": {
"command": "npx",
"args": ["-y", "@netlify/mcp"],
"env": {
"NETLIFY_PERSONAL_ACCESS_TOKEN": "YOUR-PAT-VALUE"
}
}
}
}不要将PAT提交到存储库! 解决后,从配置中删除PAT。
______________________________________________________________________
生成新的个人访问令牌(PAT)
- 在Netlify仪表板中,选择您的用户图标。
- 首选 用户设置 > OAuth > 新访问令牌.
- 复制您的令牌并将其(临时)添加到您的MCP配置中,如上所述。
- 重新启动或刷新MCP客户端。
______________________________________________________________________
