• Docs
  • Blog
  • Pricing
Get started

mcp · oauth/any MCP client

AI workflow

Ship from the editor you already use.

Type in Cursor or Claude. Your editor checks the deploy, reads the logs, and ships the next change.

Connect your editorRead MCP setup

Agent

Platform ops chat for this organisation — apps, environments, services, deploys, and logs.

Agent connectedAsk about apps, environments, services, deploys, or logs.

dFlow Agent

Ask about apps, environments, services, deploys, or logs. Try a suggestion below to get started.

What I can do

Read-only ops over this organisation.

Platform lookups

  • List applications and templates
  • Inspect environments, services, and deployments
  • Fetch deploy and runtime logs, then diagnose failures
List my applicationsList templatesList environments for my latest app
Ask about your dFlow stack. Use / or @ for tools.
New chatSend

In the dashboard

Ask about the running app.

See the apps, the deploys, and the logs without leaving the product. The editor uses the same tools after you connect it.

agent · cursoragent · cursor
idledemo · no network

Connected over OAuth. Send a prompt. The agent calls the same tools as the dashboard. Nothing here hits the network.

session targetsession target
mcp connected

Send a prompt. tools/call params land here.

envprod
nodeworker-prod
clientcursor
authoauth

02t+1session

t+1 session

Recorded session

Ask once. Production is running.

The editor inspects the deploy, reviews the logs, and ships the next change. You keep writing.

mcp tools/callmcp tools/call
idle
tools/calltools/call
create_app_serviceid 01

params

namestorefront-web
environmentIdenv_prod

result

serviceIdsvc_8f2a
typeapp
statecreated

03t+2wire

t+2 wire

Client config

Connect the editor. Keep writing.

Drop this into Cursor, Claude Code, Copilot, Codex, or Antigravity. Authorize once. After that, you ship from chat.

CursorCursorClaude CodeClaude CodeGitHub CopilotGitHub CopilotCodexCodexAntigravityAntigravityany MCP client
mcp.jsonmcp.json
streamable-http
01
02
03
04
05
06
07
{
  "mcpServers": {
    "dflow": {
      "url": "https://app.dflow.sh/api/mcp"
    }
  }
}

Opens the app

CursorCursorOpenGitHub CopilotCopilotOpen

Copies the command

04t+3methods

t+3 methods

Method directory

The same tools as the dashboard.

Filter a method, read what it does. Names match the server. Nothing here is invented.

mcp · method rackmcp · method rack
69/69

Applications6

Environments5

Worker nodes3

Services23

Deployments6

Git providers6

Templates5

Docker registries3

Backups12

Services · tools/callServices · tools/call
inspect

method

create_app_service

Create app service

Apps, databases, Docker images, env, domains, scale. The daily surface.

use

Spin up an app service on the environment’s worker node, then set git or file source.

{
  "method": "tools/call",
  "params": {
    "name": "create_app_service"
  }
}

05t+4scope

t+4 scope

Session contract

Your editor. Your role. That machine.

One consent. The same access you already have. Calls land on the environment you picked.

session.oauth.grants.nodesession.oauth.grants.node
  1. 01 · consent

    One OAuth screen

    The editor asks once. You can revoke the client from the dashboard. No long-lived personal tokens sitting in a dotfile.

  2. 02 · grants

    The agent inherits your role

    It gets the same create, read, update, and delete you have. Nothing above it. Encrypted variables are redacted on read.

  3. 03 · compute

    Calls land on that environment’s node

    Every tool runs against the worker node bound to the environment you picked in the workspace.

06t+5recover

t+5 recover

The new DevOps loop

Fix production from the editor.

When something breaks, the logs are already in chat. Fix it. Ship again. You do not leave the work.

runtime log · storefront-webruntime log · storefront-web
crash

14:02:11get_service_runtime_logs

storefront-web · tail 42 · worker-node i-9f2

ERROR ECONNREFUSED 127.0.0.1:5432 src/db.ts:18

GET /checkout 500 18ms

  • 01

    Logs streamed to your editor

  • 02

    Diff-friendly fixes you can review

  • 03

    Ship the patch back to prod in one flow

07t+6notes

t+6 notes

FAQ

AI workflow questions

Editors, what you can do from chat, and where the app runs.

08t+7continue

t+7 continue

session · readysession · ready
live

Connect your editor and ship

Open Cursor, Claude, Copilot, or Codex. Connect dFlow. Ask it to inspect, debug, and deploy.

Connect your editorRead MCP setup
  • GitHubOpens in a new tab
  • DiscordOpens in a new tab
  • LinkedInOpens in a new tab
StatusOpens in a new tab

Product

  • Pricing
  • Application hosting
  • Database hosting
  • Template hosting
  • AI workflow

Resources

  • Features
  • How it works
  • DocsOpens in a new tab
  • dFlow MCPOpens in a new tab
  • Blog
  • Changelog
  • Roadmap
  • Feedback
  • Developers Hub
  • dFlow vs.

Company

  • Enterprise
  • Partners
  • Join dFlow
  • Startup program
  • Affiliate program
  • Trust Center
  • Brand
  • Contact

Use cases

  • All use cases
  • Web applications
  • APIs and services
  • Data services
  • Workers and cron
  • AI apps and agents
  • Internal tools
  • Replace DIY cloud stack
  • Leave Kubernetes overhead
  • SOC 2Coming soon
  • Australian DPA
  • GDPR
  • Moving our trust centerOpens in a new tab

© 2026 dFlow

  • Privacy
  • Cookies
  • Terms
  • AnalyticaOpens in a new tab