Netlify MCP Server lets AI agents build, deploy, and manage Netlify applications directly, including creating projects, triggering deployments, configuring environment variables and secrets, managing Functions, extensions, access controls, and other Netlify resources.
Claude is Anthropic's AI assistant, available as a desktop app and in Cowork. It supports custom connectors, so it can call MCP servers directly from a chat.
This guide connects Netlify MCP to Claude Desktop through MewCP, so Claude Desktop can use Netlify MCP's 9 tools, like get-netlify-coding-context, netlify-user-services-reader and netlify-deploy-services-reader, without your Netlify MCP credentials ever reaching the app.
Netlify MCP signs in through managed OAuth. MewCP stores the token encrypted, refreshes it before it expires and injects it only at call time. Your agent never holds it, so it can never leak it.
More apps
Manage repositories, pull requests, issues, branches and development workflows on GitHub. Automate software delivery and collaborate across engineering projects.
Connect to external APIs, webhooks and internet services through standard HTTP requests. Build integrations with virtually any platform that exposes a web-based interface.
Give AI coding agents access to a curated library of real-world website designs, screenshots, design systems, and reusable UI components. Search visual references, find similar designs, analyze layouts, extract colors and typography, compare websites, and retrieve copy-ready JSX components for building better interfaces
HotAPI provides a unified API for AI-powered image, video, and audio generation, image editing, and conversational AI. Developers can access multiple models through a single API key, track asynchronous generation tasks, and retrieve results with polling or webhooks.
Other clients
Netlify MCP works the same way in every client below. Pick yours for its own guide.
Free to start.
Scope access to the exact Netlify MCP tools and accounts you allow, work and personal side by side. Anything outside that scope is refused at call time, even when the model asks for it.
Each call is logged: what ran, on which account, and whether it worked. Failures come back structured, so the agent knows whether to retry instead of guessing.
Every app sits behind one secure MCP URL, and there is no server for you to deploy or keep running. Add an integration in the dashboard and it is live on the next call, with no config to change and no new credentials to wire up. Tools load only when a task needs them, so your agent stays fast and focused however many apps you connect.
In Claude, open Settings → Connectors, then choose Add custom connector.
Name it "mewcp" and paste the URL.
A browser window opens the first time the client connects. Sign in and approve access. No API key needed.
Start a new chat and ask: "List the tools you can use from MewCP." You should see your connected apps.
ALWAYS call when writing code. Required step before creating or editing any type of functions, Netlify sdk/library usage, etc. Use other operations for project management.
Select and run one of the following Netlify read operations (read-only) get-user
Select and run one of the following Netlify read operations (read-only) get-deploy, get-deploy-for-site
Select and run one of the following Netlify write operations deploy-site
Select and run one of the following Netlify read operations (read-only) get-teams, get-team, get-team-env-vars
Select and run one of the following Netlify read operations (read-only) get-project, get-projects, get-forms-for-project
Select and run one of the following Netlify write operations update-visitor-access-controls, update-forms, manage-form-submissions, update-project-name, manage-env-vars, create-new-project
Select and run one of the following Netlify read operations (read-only) get-extensions, get-full-extension-details, initialize-database
Select and run one of the following Netlify write operations change-extension-installation