New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@zeabur/mcp-server

Package Overview
Dependencies
Maintainers
3
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zeabur/mcp-server

Zeabur MCP Server - TypeScript implementation using @zeabur/ai-sdk

latest
npmnpm
Version
1.1.1
Version published
Maintainers
3
Created
Source

Zeabur MCP Server

A Model Context Protocol (MCP) server for Zeabur, built with TypeScript using @zeabur/ai-sdk.

Installation

From npm

npm install -g @zeabur/mcp-server

From source

git clone https://github.com/zeabur/mcp-server.git
cd mcp-server
npm install
npm run build

Setup

Get your API token from the API keys page.

Claude Code

claude mcp add zeabur -e ZEABUR_TOKEN="<YOUR_TOKEN>" -- npx @zeabur/mcp-server

Or if installed from source:

claude mcp add zeabur -e ZEABUR_TOKEN="<YOUR_TOKEN>" -- node /path/to/mcp-server/dist/index.js

Claude Desktop

Open Settings > Edit Config, then add:

{
  "mcpServers": {
    "zeabur": {
      "command": "npx",
      "args": ["@zeabur/mcp-server"],
      "env": {
        "ZEABUR_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Claude Desktop Settings

Cursor

Open ~/.cursor/mcp.json and add:

{
  "mcpServers": {
    "zeabur": {
      "command": "npx",
      "args": ["@zeabur/mcp-server"],
      "env": {
        "ZEABUR_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Available Tools

All tools are provided by @zeabur/ai-sdk.

Core

ToolDescription
execute-commandExecute any command on a prebuilt service
deploy-from-specificationDeploy a project from service specification

Projects

ToolDescription
list-projectsList all projects for the current user
create-projectCreate a new project

Regions

ToolDescription
list-regionsList available regions and optionally dedicated servers

Services

ToolDescription
list-servicesList all services in a project
get-serviceGet details of a specific service including domains and dockerfile
create-serviceCreate a new service in a project

Ports

ToolDescription
update-service-portsUpdate the exposed ports of a service

Domains

ToolDescription
add-domainAdd a domain to a service

Templates

ToolDescription
search-templateSearch for deployment templates
deploy-templateDeploy a template to a project

User

ToolDescription
get-meGet the current user's information

Git

ToolDescription
get-repo-idGet the repo ID from a GitHub URL
search-git-reposSearch for Git repositories

Logs & Deployments

ToolDescription
get-build-logsGet build logs for a specific deployment
get-runtime-logsGet runtime logs for a specific service
get-deploymentsGet deployments for a specific service

Filesystem

ToolDescription
decide-filesystemDecide which filesystem to use (GitHub or Upload)
list-filesList files in the filesystem
read-fileRead content of a file in the filesystem
file-dir-readExecute safe read-only commands on a service

Development

# Install dependencies
npm install

# Development mode
npm run dev

# Build
npm run build

# Run
ZEABUR_TOKEN=<YOUR_TOKEN> npm start

License

MIT

FAQs

Package last updated on 14 Sep 2026

Related posts