hatchbox-mcp-server v0.0.1
·
1 commit
to main
since this release
Added
- Initial release of Hatchbox MCP Server
- Environment variable management tools:
setEnvVar
- Set or update an environment variabledeleteEnvVars
- Delete one or more environment variablesgetEnvVars
- SSH-based tool to retrieve all environment variables from the servergetEnvVar
- SSH-based tool to retrieve specific environment variables from the server
- Deployment management tools:
triggerDeploy
- Trigger a deployment (latest or specific commit)checkDeploy
- Check the status of a deployment
- Security features:
READONLY
mode (default: true) to prevent accidental modificationsALLOW_DEPLOYS
permission (default: true) to control deployment access- Conditional tool surfacing based on configuration:
getEnvVars
andgetEnvVar
only available whenWEB_SERVER_IP_ADDRESS
is configuredsetEnvVar
anddeleteEnvVars
only available whenREADONLY=false
triggerDeploy
andcheckDeploy
only available whenALLOW_DEPLOYS=true
- Support for SSH key authentication with configurable key path
- Support for filtering processes by app name with
HATCHBOX_APP_NAME
- Comprehensive test suite (functional, integration, and manual tests)
- Full documentation with SSH setup instructions and security best practices
Published to npm: https://www.npmjs.com/package/hatchbox-mcp-server