chrisbuildsonline

dreamhost-mcp

Community chrisbuildsonline
Updated

dreamhost-mcp

MCP server for the DreamHost API. Currently exposes DNS management and API metacommands.

Authentication

DreamHost uses an API key (not OAuth). You generate it in the panel:

  1. Open DreamHost API Keys
  2. Add a comment so you can identify the key later
  3. Enable the commands you need (at minimum: dns-list_records, dns-add_record, dns-remove_record)
  4. Click Generate a new API Key now!
  5. Copy the key โ€” it is shown once

Set it as an environment variable:

DREAMHOST_API_KEY=your_key_here

Optional:

DREAMHOST_ACCOUNT=123456   # account number from Manage Account page

Test without your own account

DreamHost provides a read-only demo key with list-only access:

6SHU5P2HLDAYECUM

Install

cd /home/chris/projects/dreamhost-mcp
npm install
npm run build

Cursor MCP config

This server runs in WSL. Copy cursor-mcp.example.json into your Cursor MCP settings (~/.cursor/mcp.json):

{
  "mcpServers": {
    "dreamhost-mcp": {
      "command": "wsl",
      "args": ["-e", "/home/chris/projects/dreamhost-mcp/scripts/cursor-mcp.sh"],
      "env": {
        "WSLENV": "DREAMHOST_API_KEY/u:DREAMHOST_ACCOUNT/u",
        "DREAMHOST_API_KEY": "your_key_here"
      }
    }
  }
}

Tools

Tool DreamHost command Description
dns_list_records dns-list_records List all DNS records
dns_add_record dns-add_record Add a DNS record
dns_remove_record dns-remove_record Remove a DNS record
api_list_accessible_commands api-list_accessible_cmds Commands your key can run
api_list_keys api-list_keys List API keys (needs * permission)

API scope note

DreamHost has removed most legacy API commands (mail, users, databases, etc.). As of 2026, only DNS and metacommands remain in their public API.

Links

MCP Server ยท Populars

MCP Server ยท New

    adelinamart

    RoBrain

    Shared memory across your team and your AI agents โ€” with judgment about what's worth keeping.

    Community adelinamart
    Lyellr88

    MARM: Local-First Persistent Multi-Agent Memory Layer for MCP Clients v2.20.0

    Self-hosted, local-first MCP memory server for AI agents. Sub-20ms recall at 10k memories, hybrid semantic + exact-syntax search (RAG), code & concept knowledge graphs (158 languages). All local in SQLite: no cloud, no vector DB, no API keys. Works with Claude Code, Codex, Cursor, Gemini & any MCP client.

    Community Lyellr88
    Bumblebiber

    hmem โ€” Humanlike Memory for AI Agents

    Persistent memory and agent lifecycle for Claude Code โ€” because sessions shouldn't start from zero.

    Community Bumblebiber
    firish

    Claude Code for Visual Studio

    Bring Claude Code to Visual Studio 2026: A native diff with accept/reject, a live debugger Claude can drive autonomously, Roslyn code navigation, and Test Explorer integration. The IDE half of Claude Code's integration protocol. Community-built, unofficial.

    Community firish
    uiNerd16

    @aicanvas/mcp

    Open-source React and Tailwind component marketplace. Install via the shadcn CLI or your AI editor over MCP, with reproduction prompts for Claude Code, Lovable, and V0.

    Community uiNerd16