Integrations
Allows creating Netlify sites from GitHub repositories by specifying repository details, branch to deploy from, and build configuration.
Enables site management on Netlify's platform, including creating new sites from GitHub repositories, listing existing sites, retrieving detailed site information, and deleting sites.
Netlify MCP 服务器
用于管理 Netlify 站点的模型上下文协议 (MCP) 服务器。此服务器通过 MCP 与 Netlify 的 API 无缝集成,让您可以直接在启用 MCP 的环境中创建、管理和部署站点。
特征
- 从 GitHub 存储库创建新站点
- 列出现有的 Netlify 站点
- 获取详细的站点信息
- 删除网站
安装
- 克隆此存储库:
Copy
- 安装依赖项:
Copy
- 构建项目:
Copy
配置
获取您的 Netlify 访问令牌
- 在https://app.netlify.com/signup创建 Netlify 帐户
- 转到用户设置>应用程序>个人访问令牌
- 点击“新建访问令牌”
- 给它起一个名字(例如,“MCP Integration”)
- 复制生成的token
设置 MCP
- 在项目根目录中创建一个
.env
文件:
Copy
- 将服务器添加到您的 MCP 设置配置中:
Copy
可用工具
createSiteFromGitHub
从 GitHub 存储库创建一个新的 Netlify 站点。
Copy
列表站点
列出您可以访问的所有 Netlify 网站。
Copy
获取站点
获取有关特定站点的详细信息。
Copy
删除站点
删除 Netlify 站点。
Copy
文档
有关详细信息,请参阅:
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
This server cannot be installed
允许管理 Netlify 站点的模型上下文协议服务器,使用户能够直接从支持 MCP 的环境中创建、列出、获取有关 Netlify 站点的信息和删除 Netlify 站点。