---
title: "Zuplo MCP Server"
description: ""
canonicalUrl: "https://zuplo.com/changelog/2026/05/20/zuplo-mcp-server"
pageType: "changelog"
date: "2026-05-20"
tags: "runtime, portal"
---
The Zuplo MCP server is now live at `https://dev.zuplo.com/mcp`. It exposes the
full Zuplo Developer API as Model Context Protocol tools, so an agent can list
deployments, roll API keys, add custom domains, query audit logs, and anything
else the Developer API supports.

The tool catalog is generated directly from the Developer API's OpenAPI spec.
Every endpoint becomes an MCP tool the moment it deploys, with no
hand-maintained tool definitions to fall out of sync.

## Setup

1. Create a scoped API key in the Zuplo Portal under
   [Account Settings → API Keys](https://portal.zuplo.com/+/account/settings/api-keys).
2. Point any MCP-compatible client (Claude Code, Cursor, VS Code) at
   `https://dev.zuplo.com/mcp`.
3. Pass the key as a bearer token in the `Authorization` header.

The key's permissions determine which accounts, projects, and operations show up
as tools at runtime, so the agent only sees the surface you've granted.

Then ask your agent something like:

> _"Create a new API key consumer named `acme-corp` and generate a key that
> expires in 30 days."_

## Pairs with Zuplo Agent Skills

Combine the server with
[Zuplo's Agent Skills](https://zuplo.com/docs/build-with-ai#agent-skills)
(`zuplo-guide`, `zuplo-monetization`, `zuplo-cli`, `zudoku-guide`) and your
agent gets grounded context about how Zuplo works alongside the surface to act
on it.

See the
[Zuplo MCP Server documentation](https://zuplo.com/docs/build-with-ai#zuplo-mcp-server)
for setup details, or read the
[announcement post](https://zuplo.com/blog/introducing-the-zuplo-mcp-server) for
the full overview.