{"name":"com.pulsemcp/hatchbox","slug":"pulsemcp-hatchbox","title":null,"description":"MCP server for Hatchbox Rails hosting — env var inspection, deploys, and process monitoring.","url":"https://mcp.market/server/pulsemcp-hatchbox","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":33,"stars":80,"forks":10,"downloads_week":null,"last_push_at":"2026-08-30T15:03:34.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/pulsemcp/mcp-servers","website":null,"version":"0.1.3","remotes":[],"packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"hatchbox-mcp-server","version":"0.1.3","runtimeHint":"npx","transport":{"type":"stdio"},"runtimeArguments":[{"value":"-y","type":"positional"}],"environmentVariables":[{"description":"API key for authentication with Hatchbox.","isRequired":true,"isSecret":true,"name":"HATCHBOX_API_KEY"},{"description":"Hatchbox account ID visible in the dashboard URL.","isRequired":true,"name":"HATCHBOX_ACCOUNT_ID"},{"description":"Hatchbox application ID visible in the dashboard URL.","isRequired":true,"name":"HATCHBOX_APP_ID"},{"description":"Deployment webhook key for triggering deployments.","isRequired":true,"isSecret":true,"name":"HATCHBOX_DEPLOY_KEY"},{"description":"IP address of Hatchbox server for SSH access to read environment variables.","name":"WEB_SERVER_IP_ADDRESS"},{"description":"Path to SSH private key for server access.","default":"~/.ssh/id_rsa","name":"SSH_KEY_PATH"},{"description":"App name to filter processes if multiple apps run on the same server.","name":"HATCHBOX_APP_NAME"},{"description":"Set to false to enable write operations for environment variables.","default":"true","name":"READONLY"},{"description":"Set to false to disable deployment operations.","default":"true","name":"ALLOW_DEPLOYS"}]}],"tools":[{"name":"checkDeploy","description":"Check the status and progress of a deployment activity on Hatchbox. This tool retrieves real-time information about a deployment including its current status, build logs, and any error messages. Essential for monitoring deployments and troubleshooting failures. Example response: ✅ Deployment Status: completed Activity ID: 12345 Output: [2024-01-15 10:30:00] Pulling latest code from repository... [","write_action":true,"price_micros":0,"input_schema":null},{"name":"deleteEnvVars","description":"Delete one or more environment variables from your Rails application on Hatchbox. This tool uses the Hatchbox API to remove environment variables, which will take effect on the next deployment. Useful for cleaning up deprecated configuration or removing sensitive data. Example response: Successfully deleted environment variables: OLD_API_KEY, DEPRECATED_FLAG 23 environment variables remaining. Use","write_action":true,"price_micros":0,"input_schema":null},{"name":"getEnvVar","description":"Retrieve a specific environment variable from your Rails application running on Hatchbox via SSH. This tool connects to your server and reads the requested environment variable directly from the running puma process. Example response: RAILS_ENV=production Or if not found: Environment variable 'NONEXISTENT_VAR' not found Use cases: - Checking the current Rails environment (RAILS_ENV) - Verifying da","write_action":false,"price_micros":0,"input_schema":null},{"name":"getEnvVars","description":"Retrieve all environment variables from your Rails application running on Hatchbox via SSH. This tool connects to your server and reads environment variables directly from the running puma process, providing a complete view of your application's runtime configuration. Example response: Environment variables (85 total): RAILS_ENV=production DATABASE_URL=postgres://user:password@localhost/myapp_prod","write_action":false,"price_micros":0,"input_schema":null},{"name":"setEnvVar","description":"Set or update an environment variable for your Rails application on Hatchbox. This tool uses the Hatchbox API to modify environment variables, which will be applied on the next deployment. Changes do not take effect immediately - you must trigger a deployment after setting variables. Example response: Successfully set environment variable: FEATURE_FLAG_ENABLED=true Use cases: - Enabling or disabli","write_action":false,"price_micros":0,"input_schema":null},{"name":"triggerDeploy","description":"Trigger a new deployment for your Rails application on Hatchbox. This tool initiates a deployment using Hatchbox's deployment webhook system, which will pull code from your Git repository, build assets, run migrations, and restart the application servers. Example response: Deployment triggered successfully! Activity ID: 12345 Status: pending Use checkDeploy with activity ID \"12345\" to monitor prog","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-26T21:23:12.885Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-26T21:23:12.866Z","components":{"code":{"score":25,"max":25,"notes":["41 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 27 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"hatchbox-mcp-server","version":"0.1.3","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-06-14T17:31:29.637Z"}],"repo":{"found":true,"owner":"pulsemcp","repo":"mcp-servers","archived":false,"pushedAt":"2026-08-30T15:03:34Z","stars":80,"forks":10,"openIssues":44,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/207101391?v=4","ownerCreatedAt":"2025-04-10T20:55:58Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/207101391?v=4&s=128","source":"github"},"presence":{"stars":80,"forks":10,"downloadsWeek":null,"license":"MIT","lastPushAt":"2026-08-30T15:03:34.000Z","score":33}}}},"grade_history":[],"reviews":[]}