NestDaddy

DreamAgent

io.github.nivethaug/dreamagent · v1.0.0

Build and deploy websites, Telegram and Discord bots from chat via the DreamAgent platform.

Connect Remote server

Terminal
claude mcp add --transport http dreamagent https://mcp.dreamagent.cloud/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "dreamagent": {
      "url": "https://mcp.dreamagent.cloud/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "dreamagent": {
      "type": "http",
      "url": "https://mcp.dreamagent.cloud/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://mcp.dreamagent.cloud/mcp

Tools 24 found in our last check

  • dreamagent_list_projects

    List the user's DreamAgent projects. Returns each project's name, ID, type, status, and live domain (when available). Project names resolve to IDs here.

  • dreamagent_list_global_integrations

    List the user's saved credentials (Global Integrations). Saved credentials are referenced by ID when creating projects: bot_token_integration_id for bot tokens, global_integration_ids for other keys. Secret values are never returned — only IDs and metadata (type, key name, verif…

  • 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 never returned). Use to see which integrations a project already has before adding more, or to answer "what keys does my…

  • dreamagent_list_superpowers

    List the account's add-on tools (Superpowers) with their enabled state. Read-only; no usage consumed. Tools shown as enabled can be used from the user's projects through dreamagent_chat by naming the feature in the message.

  • 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 path.

  • 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.py". Hidden files (.env) and binaries are not readable.

  • 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 editing existing files: you send only the changed fragments (never the whole file) — cheaper, immune to payload size/safety b…

  • 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_file (small targeted find→replace edits — no need to send the whole file). By default the write is immediately committed…

  • 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 before rebuilding.

  • 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 committed and pushed (so it is recorded in session history & version history) — deleted files stay recoverable via git…

  • 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 session history and version history, so the user can restore/revert to it in the DreamAgent dashboard. Use it to (a) commit…

  • 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 changed and when; the user can restore any version from the DreamAgent dashboard version-history UI (mention the short…

  • 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 edits (dreamagent_write_file) so the user's changes go live. Requires a paid plan. ASYNCHRONOUS: kick-off returns immedia…

  • dreamagent_design_mode

    WRITE ACTION — redesign a website project's UI to match a design image. Website projects only. The image (screenshot, mockup, or generated design) is the design spec; DreamAgent's AI reads it and redesigns the project's frontend to match it. confirm must be true to execute.

  • dreamagent_create_project

    WRITE ACTION — creates a new DreamAgent project (website, Telegram bot, Discord bot, or AI agent). confirm must be true to execute. When several telegram/discord credentials are saved, the one to use is selected via bot_token_integration_id (see dreamagent_list_global_integratio…

  • 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 phases such as 'creating', 'building', 'deploying', or 'ai_provisioning' — treat any non-terminal status as still build…

  • 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", "fix Y", "change the theme"). If the user is only asking for advice, analysis, review, or suggestions ("what could be imp…

  • 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 monitor a specific development session — pass the session key to dreamagent_chat to continue that thread or to dreamagent_get…

  • 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 new session does NOT replace or affect the existing project — earlier sessions remain available.

  • 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 bypass an actively running edit. The lock state is not machine-readable from here: to judge staleness, check dreamagent_get…

  • 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, fails, or is cancelled — keep checking until a terminal state. The session key comes from dreamagent_chat or dreamagent_li…

  • 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 edit. Use when the user asks whether their edit is finished, when the session key isn't available (e.g. a new conversatio…

  • 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 claim the requested change was completed — report that it was stopped. Returns 'Cancellation requested: <backend message>'…

  • 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 domain) or dreamagent.cloud itself. Best for checking a project's live pages after edits or deploys and reviewing layo…

Details

Endpointhttps://mcp.dreamagent.cloud/mcp (Streamable HTTP)
First published15 Aug 2026
Last updated15 Aug 2026
Registry nameio.github.nivethaug/dreamagent

More communication servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.