
Deployhq Mcp Server
Connects Claude to the DeployHQ API so you can manage deployments, servers, and projects directly from your chat session. You get 18 tools covering the full deployment lifecycle: list and create deployments, fetch logs for debugging failed runs, manage SSH keys, handle global environment variables, and work with config file templates. The create_deployment tool lets you specify revisions, branches, and build options without switching contexts. Useful when you're triaging deployment issues and want to check logs, trigger new deploys, or update environment variables without leaving your IDE or chat window. Authenticates via environment variables with your DeployHQ email, API key, and account name.
- GitHub stars
- 13
- tools
- 18
- auth
- Secret needed
- transport
- STDIO
- env vars
- 4
- last updated
- Mar 9, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
list_projectsList all projects in your DeployHQ account.
List all projects in your DeployHQ account.
No parameter schema in public metadata yet.
get_projectGet detailed information about a specific project.
Get detailed information about a specific project.
No parameter schema in public metadata yet.
list_serversList all servers configured for a project.
List all servers configured for a project.
No parameter schema in public metadata yet.
list_deploymentsList deployments for a project with pagination support.
List deployments for a project with pagination support.
No parameter schema in public metadata yet.
get_deploymentGet detailed information about a specific deployment.
Get detailed information about a specific deployment.
No parameter schema in public metadata yet.
get_deployment_logGet the deployment log for a specific deployment. Useful for debugging failed deployments.
Get the deployment log for a specific deployment. Useful for debugging failed deployments.
No parameter schema in public metadata yet.
create_deploymentCreate a new deployment for a project.
Create a new deployment for a project.
No parameter schema in public metadata yet.
list_ssh_keysList all SSH public keys for the account.
List all SSH public keys for the account.
No parameter schema in public metadata yet.
create_ssh_keyCreate a new SSH key pair for the account.
Create a new SSH key pair for the account.
No parameter schema in public metadata yet.
list_global_environment_variablesList all global (account-level) environment variables.
List all global (account-level) environment variables.
No parameter schema in public metadata yet.
create_global_environment_variableCreate a new global environment variable available across all projects.
Create a new global environment variable available across all projects.
No parameter schema in public metadata yet.
update_global_environment_variableUpdate an existing global environment variable.
Update an existing global environment variable.
No parameter schema in public metadata yet.
delete_global_environment_variableDelete a global environment variable. This action is irreversible.
Delete a global environment variable. This action is irreversible.
No parameter schema in public metadata yet.
list_global_config_filesList all global (account-level) config file templates.
List all global (account-level) config file templates.
No parameter schema in public metadata yet.
get_global_config_fileGet a specific global config file template including its body content.
Get a specific global config file template including its body content.
No parameter schema in public metadata yet.
create_global_config_fileCreate a new global config file template.
Create a new global config file template.
No parameter schema in public metadata yet.
update_global_config_fileUpdate an existing global config file template.
Update an existing global config file template.
No parameter schema in public metadata yet.
delete_global_config_fileDelete a global config file template. This action is irreversible.
Delete a global config file template. This action is irreversible.
No parameter schema in public metadata yet.
Sponsors
Configuration
DEPLOYHQ_EMAIL*Your DeployHQ login email address
DEPLOYHQ_API_KEY*secretYour DeployHQ password or API key
DEPLOYHQ_ACCOUNT*Your DeployHQ account name (from URL: https://ACCOUNT.deployhq.com)
LOG_LEVELLog verbosity level (ERROR, INFO, or DEBUG)
Readme
DeployHQ MCP Server
A Model Context Protocol (MCP) server for DeployHQ that enables AI assistants like Claude Desktop and Claude Code to interact with your DeployHQ deployments.
🚀 Features
- Full DeployHQ API Integration: Access projects, servers, and deployments
- Easy Installation: Use directly with
npx- no installation required - Works with Claude Desktop & Claude Code: stdio transport for both MCP clients
- Secure: Credentials via environment variables, never stored
- Type-Safe: Built with TypeScript and Zod validation
- Multiple Transports: stdio (primary), SSE, and HTTP (optional for hosting)
- Production-Ready: Comprehensive error handling and logging
📋 Available Tools
The MCP server provides 18 tools for AI assistants:
Details
- Repository
- github.com/deployhq/deployhq-mcp-server
- Package
deployhq-mcp-server- Transport
- STDIO
- Auth
- Required
- Registry
- MCP registry, active