PluginBench
MCP Server
Active
MIT

com.pulsemcp/hatchbox MCP Server

com.pulsemcp/hatchbox

Manage Hatchbox Rails hosting with env inspection, deploys, and process monitoring.

What is the com.pulsemcp/hatchbox MCP server?

The Hatchbox MCP server provides integration with the Hatchbox Rails hosting platform, enabling environment variable inspection, application deployments, and process monitoring through MCP tools. It allows Rails developers to manage their Hatchbox-hosted applications directly from MCP clients.

This server connects your MCP client to Hatchbox Rails hosting, letting you inspect environment variables, trigger deployments, and monitor running processes without leaving your AI-powered workflow. It's designed for Rails developers who want to manage their Hatchbox infrastructure through conversational AI interfaces.

How to install com.pulsemcp/hatchbox

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • HATCHBOX_API_KEY
    required
    secret

    API key for authentication with Hatchbox.

  • HATCHBOX_ACCOUNT_ID
    required

    Hatchbox account ID visible in the dashboard URL.

  • HATCHBOX_APP_ID
    required

    Hatchbox application ID visible in the dashboard URL.

  • HATCHBOX_DEPLOY_KEY
    required
    secret

    Deployment webhook key for triggering deployments.

  • WEB_SERVER_IP_ADDRESS

    IP address of Hatchbox server for SSH access to read environment variables.

  • SSH_KEY_PATH

    Path to SSH private key for server access.

  • HATCHBOX_APP_NAME

    App name to filter processes if multiple apps run on the same server.

  • READONLY

    Set to false to enable write operations for environment variables.

  • ALLOW_DEPLOYS

    Set to false to disable deployment operations.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "hatchbox": {
      "command": "npx",
      "args": [
        "-y",
        "hatchbox-mcp-server",
        "-y"
      ],
      "env": {
        "HATCHBOX_API_KEY": "<YOUR_HATCHBOX_API_KEY>",
        "HATCHBOX_ACCOUNT_ID": "<YOUR_HATCHBOX_ACCOUNT_ID>",
        "HATCHBOX_APP_ID": "<YOUR_HATCHBOX_APP_ID>",
        "HATCHBOX_DEPLOY_KEY": "<YOUR_HATCHBOX_DEPLOY_KEY>",
        "WEB_SERVER_IP_ADDRESS": "<YOUR_WEB_SERVER_IP_ADDRESS>",
        "SSH_KEY_PATH": "<YOUR_SSH_KEY_PATH>",
        "HATCHBOX_APP_NAME": "<YOUR_HATCHBOX_APP_NAME>",
        "READONLY": "<YOUR_READONLY>",
        "ALLOW_DEPLOYS": "<YOUR_ALLOW_DEPLOYS>"
      }
    }
  }
}

Tools & capabilities

Tools this server exposes to the agent.

  • Environment variable inspection — Inspect and view environment variables configured in your Hatchbox application
  • Deploy — Trigger deployments of your Rails application on Hatchbox
  • Process monitoring — Monitor and inspect running processes on your Hatchbox-hosted application

Use cases

  • Check environment variables and configuration settings for your Hatchbox-hosted Rails app
  • Trigger a deployment of your application to Hatchbox
  • Monitor the status and health of running processes on your Hatchbox infrastructure
  • Troubleshoot application issues by inspecting process details and environment configuration
  • Automate deployment workflows through AI agents

com.pulsemcp/hatchbox MCP server FAQ

What is the Hatchbox MCP server?

It's an MCP server that integrates with Hatchbox Rails hosting, providing tools for environment variable inspection, deployments, and process monitoring.

Is it free?

The server itself is open-source and free. You need an active Hatchbox hosting account and API credentials to use it.

How do I install it?

Install via npm: `npm install hatchbox-mcp-server`. Then configure it in your MCP client (Cursor, Claude, etc.) with your Hatchbox API credentials.

What authentication is required?

You need a Hatchbox API key and deploy key to authenticate with the Hatchbox platform.

Can I use this with Cursor or Claude?

Yes, this is an MCP server designed to work with any MCP-compatible client including Cursor and Claude Desktop.

Is this officially affiliated with Hatchbox?

No, this is a community-built MCP server by PulseMCP and is not officially affiliated with Hatchbox.

README (reference)

Source of truth, from the repository.

PulseMCP's MCP Servers

We build reliable servers thoughtfully designed for MCP Client-powered workflows.

Design principles

You can have confidence that any Pulse-branded MCP server was built with these north stars in mind:

  1. Purpose-built. LLM-powered MCP clients offer uniquely new user interaction patterns that necessitate a different layer of abstraction than the REST API's from a pre-AI era. We thoughtfully scope drawing lines like building a new server, versus incorporating a new feature in another server. Or deciding where one slew of REST API endpoints might be better packaged as a single Tool call. And more.
  2. Easy set up. Many MCP servers die before ever getting a chance to be used. We offer guides and a frustration-free experience to get going with our MCP servers inside your favorite MCP clients.
  3. Time savings. By minimizing the number of tool chain steps or conversational turns you need to accomplish a task, our MCP servers will save you (and your agents) time waiting for a task to be completed.
  4. Inference cost savings. By minimizing the number of tokens you need to consume to a accomplish a task, our MCP servers will save you on your LLM inference bills.
  5. Reliability. You should have confidence that you can deploy our servers in a production application serving mass market consumers or business clients.
  6. Future-proof. We sit on the bleeding edge of the MCP specification, working to push the ecosystem forward. As such, you can be sure that if you commit to baking our server into your workflow, it will self-improve over time to take advantage of the latest and greatest MCP features.

Servers Available

Productionized Servers

These are PulseMCP-branded servers that we intend to maintain indefinitely as our own offerings.

The MCP Registry column controls whether the server is published to the official MCP Registry (com.pulsemcp/<server-name>) by the publish-mcp-registry.yml workflow.

NameDescriptionLocal StatusRemote StatusMCP RegistryTarget AudienceNotes
pulse-fetchPull internet resources into context0.3.3Not StartedYesAgent-building frameworks (e.g. fast-agent, Mastra, PydanticAI) and MCP clients without built-in fetchSupports Firecrawl and BrightData integrations; HTML noise stripping; Resource caching; LLM extraction
pulse-subregistryBrowse the PulseMCP Sub-Registry0.0.8Not StartedYesDevelopers discovering MCP servers from the PulseMCP Sub-RegistrySearch and pagination; Version selection; Integrates with PulseMCP Sub-Registry API
image-diffProgrammatic image comparison0.1.3Not StartedYesDevelopers comparing design mocks against UI implementationsPixel-level diff with clustering; Heatmap visualization; Anti-aliasing detection; Auto-alignment for different-sized images
svg-tracerBitmap-to-SVG vector tracing0.1.3Not StartedYesDevelopers converting bitmap images to SVG vector graphicsSupports PNG, JPG, WebP, BMP, GIF, TIFF; Alpha channel preprocessing; Target size scaling; Customizable tracing parameters

Experimental Servers

These are high-quality servers that we may discontinue if the official provider creates and maintains a better MCP server.

NameDescriptionLocal StatusRemote StatusMCP RegistryTarget AudienceNotes
agent-orchestratorAgent parallelization system for agentic coding and ops0.8.11Not StartedNoPulseMCP team for agent orchestrationRequires AGENT_ORCHESTRATOR_BASE_URL and API_KEY; Internal use only
appsignalAppSignal application performance monitoring and error tracking0.5.4Not StartedYesDevelopers using AppSignal for application monitoringRequires AppSignal API key; NOT officially affiliated with AppSignal
claude-code-agentClaude Code Agent MCP Server for managing Claude Code CLI sessions0.0.8Not StartedNoDevelopers building AI-powered automation workflowsRequires Claude Code CLI installed locally
dynamodbAWS DynamoDB table and item operations with fine-grained access0.2.7Not StartedYesDevelopers using AWS DynamoDBRequires AWS credentials; Fine-grained tool access control
remote-filesystemRemote filesystem operations on cloud storage (GCS)0.1.5Not StartedYesDevelopers needing cloud storage integrationRequires GCS credentials; Full CRUD operations; Published as remote-filesystem-mcp-server
s3AWS S3 bucket and object management0.0.5Not StartedYesDevelopers needing S3 storage integrationRequires AWS credentials; Fine-grained tool access control; Published as s3-aws-mcp-server
fetchpetFetch Pet insurance claims management0.1.8Not StartedYesPet owners with Fetch Pet insuranceRequires Fetch Pet username and password; NOT officially affiliated with Fetch Pet
fly-ioFly.io cloud platform app and machine management0.1.7Not StartedYesDevelopers deploying applications to Fly.ioRequires FLY_IO_API_TOKEN; NOT officially affiliated with Fly.io
gcsGoogle Cloud Storage bucket and object management0.1.14Not StartedYesDevelopers needing GCS storage integrationRequires GCS credentials; Fine-grained tool access control; Published as gcs-google-mcp-server
google-flightsGoogle Flights search, date grids, and airport lookup0.2.6Not StartedYesUsers searching for flights via Google FlightsNo API key required; Uses protobuf-encoded HTTP requests; Published as google-flights-mcp-server; NOT officially affiliated with Google
gmailGmail integration for email access0.4.12Not StartedYesGmail users (personal or Google Workspace)Supports OAuth2 (personal) and service account (Workspace); NOT officially affiliated with Google
google-calendarGoogle Calendar Workspace integration for calendar management0.0.13Not StartedYesGoogle Workspace organizations needing Calendar integrationRequires service account with domain-wide delegation; NOT officially affiliated with Google
good-eggsGood Eggs grocery shopping automation0.1.11Not StartedYesUsers of Good Eggs grocery delivery serviceRequires Good Eggs username and password; NOT officially affiliated with Good Eggs
onepassword1Password credential and secrets management via CLI0.5.4Not StartedYesDevelopers using 1Password for secrets managementRequires 1Password CLI and service account token; NOT officially affiliated with 1Password
hatchboxHatchbox Rails hosting platform management0.1.3Not StartedYesRails developers using Hatchbox for hostingRequires Hatchbox API key and deploy key
langfuseReadonly Langfuse LLM trace and observation analysis0.1.3Not StartedYesDevelopers using Langfuse for LLM observabilityRequires Langfuse API keys; Published as langfuse-observability-mcp-server; NOT officially affiliated with Langfuse
monarch-moneyMonarch Money personal finance management (read + mutate)0.0.13Not StartedYesMonarch Money users tracking accounts, transactions, net worth, and budgetsRequires Monarch credentials; tool-group filtering for write protection; NOT officially affiliated with Monarch Money
playwright-stealthBrowser automation with Playwright and optional stealth mode0.2.3Not StartedYesDevelopers needing browser automation with anti-bot bypassOptional stealth mode via STEALTH_MODE env var
pointsyeahAward flight search across 20+ airline loyalty programs0.2.9Not StartedYesTravelers optimizing credit card points for flightsOptional PointsYeah refresh token (can be set at runtime); NOT officially affiliated with PointsYeah
proctorProctor exam runner for testing MCP servers0.1.9Not StartedYesPulseMCP team for MCP server testingRequires PROCTOR_API_KEY; Internal use only
pulsemcp-cms-adminInternal API for managing PulseMCP newsletter content0.10.6Not StartedNoPulseMCP team for content managementRequires PULSEMCP_ADMIN_API_KEY; Internal use only
serpapi-hotelsGoogle Hotels search, details, and reviews via SerpAPI0.0.4Not StartedYesUsers searching for hotels via Google HotelsRequires SerpAPI key; NOT officially affiliated with SerpAPI or Google
slackSlack workspace messaging and collaboration integration0.0.7Not StartedYesTeams using Slack for team communicationRequires Slack Bot Token; NOT officially affiliated with Slack
sshSSH remote server management with agent authentication0.1.5Not StartedYesDevelopers needing SSH access to remote serversSupports SSH agent for passphrase-protected keys
twistTwist team messaging and collaboration platform integration0.2.3Not StartedYesTeams using Twist for asynchronous communicationRequires Twist API bearer token and workspace ID
vercelVercel deployment management and runtime log retrieval0.1.3Not StartedYesDevelopers using Vercel for deployment and hostingRequires Vercel API token; Published as vercel-platform-mcp-server; NOT officially affiliated with Vercel
google-docsMCP server for Google Docs integration with OAuth2 and service account support0.1.4Not StartedYesTBDTBD
tailscaleTailscale policy (ACL), device, and auth-key management via the REST API0.0.3Not StartedYesDevelopers and admins managing Tailscale tailnetsRequires TAILSCALE_API_KEY or OAuth client credentials; policy/ACL, device, and auth-key tools; NOT officially affiliated with Tailscale

Contributing

See CONTRIBUTING.md.

Related MCP servers

Programmatic image comparison and visual diff generation for design validation.

77
TypeScript
MIT
View repository →

Readonly Langfuse LLM trace and observation analysis for developers using Langfuse observability.

77
TypeScript
MIT
View repository →

Access and manage Monarch Money accounts, transactions, budgets, and net worth via AI agents.

77
TypeScript
MIT
View repository →

Access and manage 1Password credentials and secrets directly from your AI agent via the CLI.

77
TypeScript
MIT
View repository →

Browser automation with Playwright and optional stealth mode to bypass anti-bot protection.

77
TypeScript
MIT
View repository →

Search award flights and travel deals across 20+ airline loyalty programs.

77
TypeScript
MIT
View repository →