Netlify MCP Server
for AI Agents
Connect your AI agent to StackOne's Netlify MCP server and give it 42 MCP tools out of the box. Auth, tool execution, and security all managed.
Coverage
42 Agent Actions
Create, read, update, and delete across Netlify — and extend your agent's capabilities with custom actions.
Authentication
Agent Tool Authentication
Per-user OAuth in one call. Your Netlify MCP server gets session-scoped tokens with zero credentials stored on your infra.
Agent Auth →Security
Agent Protection
Every Netlify tool response scanned for prompt injection in milliseconds — 88.7% accuracy, all running on CPU.
Prompt Injection Defense →Performance
Max Agent Context. Min Cost.
Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Netlify call.
Tools Discovery →What is the Netlify MCP Server?
A Netlify MCP server lets AI agents read and write Netlify data through the Model Context Protocol — Anthropic's open standard for connecting LLMs to external tools. StackOne's Netlify MCP server ships with 42 pre-built actions, fully extensible via the Connector Builder — plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.
All Netlify MCP Tools
Every action from Netlify's API, ready for your agent. Create, read, update, and delete — scoped to exactly what you need.
Site Build Hooks
- Create Site Build Hook
Create a new build hook for a site
- List Site Build Hooks
List all build hooks for a site
- Get Site Build Hook
Retrieve details for a specific build hook
- Update Site Build Hook
Update an existing build hook
- Delete Site Build Hook
Delete a build hook
Site Deploys
- Create Site Deploy
Create a new deploy for a site
- List Site Deploys
List all deploys for a site
- Get Site Deploy
Retrieve details for a specific site deploy
DNS Zones
- Create DNS Zone
Create a new DNS zone
- Get DNS Zones
List all DNS zones for an account
- Get DNS Zone
Retrieve details for a specific DNS zone
- Delete DNS Zone
Delete a DNS zone
DNS Records
- Create DNS Record
Create a new DNS record
- Get DNS Records
List all DNS records for a zone
- Delete DNS Record
Delete a DNS record
Site Forms
- List Site Forms
List all forms for a site
- Delete Site Form
Delete a form from a site
Form Submissions
- List Form Submissions
List all submissions for a form
- Get Form Submission
Retrieve details for a specific form submission
Unified Organizations
- List Unified Organizations
List Netlify accounts (teams), mapped to the IAM unified organization schema.
- Get Unified Organization
Retrieve a single Netlify account by its UUID, mapped to the IAM unified organization schema.
Unified Roles
- List Unified Roles
Return the seven stable Netlify account roles as IAM role records.
- Get Unified Role
Retrieve a single synthesized Netlify account role by ID.
Unified Users
- List Unified Users
List members of a Netlify account, mapped to the IAM unified user schema.
- Get Unified User
Retrieve a single Netlify account member by member ID, mapped to the IAM unified user schema. Resolves against the first Netlify account accessible to the connection.
Sites
- Create Site
Create a new site
- List Sites
List all sites for the authenticated user
- Get Site
Retrieve details for a specific site
- Update Site
Update an existing site
- Delete Site
Delete a site
Other (12)
- Get Current User
Retrieve the currently authenticated user
- List Accounts
List all accounts the user has access to
- Get Deploy
Retrieve details for a specific deploy
- Get Individual DNS Record
Retrieve details for a specific DNS record
- List Site Submissions
List all form submissions for a site
- Get Unified Credentials
Get the current Netlify connection's unified credentials and identity.
- Delete Submission
Delete a form submission
- Cancel Site Deploy
Cancel a running deploy
- Lock Deploy
Lock a deploy to prevent auto-publishing
- Unlock Deploy
Unlock a deploy to allow auto-publishing
- Restore Site Deploy
Restore a previous deploy as the current production deploy
- Rollback Site Deploy
Rollback site to the previous production deploy
Set Up Your Netlify MCP Server in Minutes
One endpoint. Any framework. Your agent is talking to Netlify in under 10 lines of code.
Agent Frameworks
{
"mcpServers": {
"stackone": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://api.stackone.com/mcp?x-account-id=<account_id>",
"--header",
"Authorization: Basic <YOUR_BASE64_TOKEN>"
]
}
}
}Check More Developer Tools MCP Servers
185+ actions
141+ actions
136+ actions
136+ actions
133+ actions
129+ actions
119+ actions
Platform Resources
MCP Code Mode: Keeping Tool Responses Out of Agent Context
Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.
11 min
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, their shared security risks including indirect prompt injection, and when to use one, both, or a hybrid architecture.
12 min
MCP vs API: What 200+ Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building 200+ connectors that serve both, here's when each approach wins.
14 min read
Netlify MCP Server FAQ
Does StackOne have a Netlify MCP server?
Netlify MCP server vs direct API integration — what's the difference?
How does Netlify authentication work for AI agents?
origin_owner_id.Are Netlify MCP tools vulnerable to prompt injection?
What is the context bloat of a Netlify agent and how do I avoid it?
Can I limit which actions my Netlify agent can access?
Can I create custom agent actions for my Netlify MCP server?
When should I NOT use a Netlify MCP server?
What AI frameworks and AI clients does the StackOne Netlify MCP server support?
Put your AI agents to work
All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.