# Nivethaug Dreamagent MCP server

Source: https://glimind.com/server/mcp-registry%2Fio.github.nivethaug%2Fdreamagent
Registry id: `mcp-registry/io.github.nivethaug/dreamagent`
Status: live (checked 2026-10-27T04:11:31.291Z)

## Verdict

Nivethaug Dreamagent MCP server answered 99.94% of Glimind's liveness checks over 30 days, better than 33% of MCP servers, with 755 ms median handshake and 4 outages in 90 days. Its agent-readiness grade is A (93/100) across 24 tools, costing an agent about 5,378 tokens to load. Checked every few minutes; no tool is ever called.

## Measurements (30 days)

| Metric | Value | Better than |
|---|---|---|
| Uptime, 30 days | 99.94% | 33% of MCP servers |
| Median handshake latency | 755 ms | 30% of MCP servers |
| p95 handshake latency | 2861 ms | — |
| Checks in 30 days | 5,037 | — |
| Outages, 90 days | 4 | — |
| Median recovery | 10 min | — |
| Agent-readiness score | 93/100 (A) | 76% of MCP servers |
| Tools | 24 | — |
| Tool-list size for an agent | ~5,378 tokens | 37% of MCP servers |
| Days observed | 29 | — |

## Install

```json
{
  "mcpServers": {
    "nivethaug-dreamagent-mcp-server": {
      "type": "http",
      "url": "https://mcp.dreamagent.cloud/mcp"
    }
  }
}
```

Claude Code:

```sh
claude mcp add --transport http nivethaug-dreamagent-mcp-server https://mcp.dreamagent.cloud/mcp
```

## Tools (24)

- `dreamagent_build_publish`: WRITE ACTION — build & publish a DreamAgent project: rebuilds the app from the current source files and pushes the new version live. Use after finishing file ed
- `dreamagent_cancel_chat`: DESTRUCTIVE — stops an AI edit that is currently running. Use ONLY when the user explicitly asks to stop/cancel the active edit. After cancellation, do NOT clai
- `dreamagent_chat`: WRITE ACTION — builds, modifies, or fixes an EXISTING project with a natural-language instruction. Use ONLY when the user clearly asks for a change ("add X", "f
- `dreamagent_commit_push`: WRITE ACTION — commit ALL pending changes in a DreamAgent project and push them to its private GitHub repo. The commit gets its own entry in the project's sessi
- `dreamagent_create_project`: WRITE ACTION — creates a new DreamAgent project (website, Telegram bot, Discord bot, or AI agent). Use ONLY when the user clearly asks to create/build a new pro
- `dreamagent_create_session`: Create a new development session for a project — a separate conversation with its own context. Use when the user wants to start a distinct development topic. A 
- `dreamagent_delete_file`: WRITE ACTION — delete one source file from a DreamAgent project. Hidden/credential files (.env, .git, keys) are rejected. By default the deletion is immediately
- `dreamagent_design_mode`: WRITE ACTION — redesign a website project's UI to match a design image. Website projects only. The user provides an image (screenshot, mockup, AI-generated desi
- `dreamagent_edit_file`: WRITE ACTION — make SMALL targeted changes to an EXISTING file in a DreamAgent project via exact search/replace. PREFERRED over dreamagent_write_file for editin
- `dreamagent_get_chat_status`: Check the progress and final status of a specific AI development session using its session key. Use this to monitor an asynchronous edit until it completes, fai
- `dreamagent_get_edit_progress`: Check the latest AI edit progress for a project using its project identifier — no session key needed: the project id retrieves the session holding the latest ed
- `dreamagent_get_file_diff`: Git diff of one project file against the last commit — shows the pending (not yet live) changes. Free, read-only. Use after edits to review exactly what changed
- `dreamagent_get_project_status`: Check a project's creation/deployment state. Terminal states are 'ready' (built and live) and 'failed'; while a project is being created it reports progressive 
- `dreamagent_list_commits`: Version history of a DreamAgent project — recent commits (hash, message, status, timestamp) from its persistent commit log, newest first. Use it to review what 
- `dreamagent_list_files`: List the file tree of a DreamAgent project (source files only — hidden files like .env are excluded). Use before reading or editing a file to find the correct p
- `dreamagent_list_global_integrations`: List the user's saved credentials (Global Integrations). ALWAYS call this before creating any bot project or asking the user for a token/API key. Saved credenti
- `dreamagent_list_project_env`: List a project's environment variables with their details. Shows each key's name, title, description, docs URL, and category — values are masked (secrets are ne
- `dreamagent_list_projects`: List the user's DreamAgent projects. Returns each project's name, ID, type, status, and live domain (when available). Use when the user asks to see, find, selec
- `dreamagent_list_sessions`: List a project's development sessions (conversation threads). Returns each session's identifier (session key) and context so you can select, continue, or monito
- `dreamagent_list_superpowers`: List DreamAgent Superpowers — the account's ready-made AI tools (song/video/image generation, voiceover, lip sync, voice clone, transcription, media processing,
- `dreamagent_read_file`: Read a source file from a DreamAgent project. file_path is the project-relative path (from dreamagent_list_files), e.g. "src/pages/Home.tsx" or "telegram/main.p
- `dreamagent_release_project_lock`: RECOVERY-ONLY — releases a project's editing lock when a stale or abandoned session blocks new modifications. NOT a normal editing step, and NEVER a way to bypa
- `dreamagent_screenshot_website`: WEBSITE PROJECTS ONLY — capture a screenshot of a DreamAgent-hosted page by URL: a deployed project's domain (e.g. my-app.dreamagent.cloud or a connected custom
- `dreamagent_write_file`: WRITE ACTION — overwrite or create one source file in a DreamAgent project with the exact content given. For CHANGING an existing file, prefer dreamagent_edit_f

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
