Build and deploy websites, Telegram and Discord bots from chat via the DreamAgent platform.
Connect Remote server
claude mcp add --transport http dreamagent https://mcp.dreamagent.cloud/mcp
{
"mcpServers": {
"dreamagent": {
"url": "https://mcp.dreamagent.cloud/mcp"
}
}
}
{
"servers": {
"dreamagent": {
"type": "http",
"url": "https://mcp.dreamagent.cloud/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.dreamagent.cloud/mcp
Tools 24 found in our last check
dreamagent_list_projectsList 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_integrationsList 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_envList 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_superpowersList 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_filesList 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_fileRead 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_fileWRITE 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_fileWRITE 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_diffGit 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_fileWRITE 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_pushWRITE 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_commitsVersion 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_publishWRITE 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_modeWRITE 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_projectWRITE 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_statusCheck 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_chatWRITE 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_sessionsList 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_sessionCreate 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_lockRECOVERY-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_statusCheck 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_progressCheck 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_chatDESTRUCTIVE — 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_websiteWEBSITE 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
| Endpoint | https://mcp.dreamagent.cloud/mcp (Streamable HTTP) |
| First published | 15 Aug 2026 |
| Last updated | 15 Aug 2026 |
| Registry name | io.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.
