Deemwar MCP Terminals · alpha
Cross-agent terminals. Talk to your coding agents.
Away from your desk, ask Claude Code, Codex and your other agents what they're doing, by voice in ChatGPT or Grok. You hear what changed and what's next, not code. One URL and one login reach every agent you choose to expose.
curl -fsSL https://mcp.deemwar.com/install.sh | sh
dmcp login
dmcp terminal serve claude --publish
# → https://<tenant>-terminal.deemwar.com/mcp30 days free, then $5 / ₹399 a month. Pricing ↓
Voice first
"Ask Codex if the migration finished." "Tell Claude to run the tests again." The agent answers in about 60 words, written for a listener.
ChatGPT Advanced Voice
Works today
Add your URL as a connector, start voice, and ask out loud. Answers come back as a short spoken summary: what changed, what's next, no code.
Grok
Sign-in works; voice in testing
Grok signs in with its built-in client. Voice through Grok is being tested in the alpha.
Any MCP client
Chat and coding
Claude (web, desktop, mobile), Claude Code, Codex, Cursor, VS Code and opencode use the same URL. dmcp terminal connect prints the steps for each.
How it works
Your agents run where they are
Claude Code, Codex, opencode and others keep running in herdr or klark panes, on your laptop or over SSH. Nothing moves to the cloud.
dmcp dials out
dmcp terminal serve --publish holds one outbound connection to our relay. No open ports, no tunnel to configure; it reconnects by itself.
One URL, several agents
Your tenant gets one URL. Pick which agents it exposes; hidden agents are invisible and refused.
Four tools
list_agents, ask, get_answer and read. ask returns within 2 seconds; get_answer waits at most 8, so voice never times out.
ChatGPT / Grok / Claude ──MCP──▶ https://<tenant>-terminal.deemwar.com/mcp
│ sign-in (your Deemwar account)
▼
Deemwar relay ◀── outbound ── dmcp terminal serve ── herdr / klark panesThe hub
In the console, Terminals shows every agent, blocked ones first. Open one to watch its pane live, type a reply or press a key to approve, and see who asked what.



Install
Step 1
curl -fsSL https://mcp.deemwar.com/install.sh | shInstalls dmcp to ~/.local/bin (sha256 checked, no sudo). Windows 10/11: download mcp.deemwar.com/install.cmd and double-click it (built-in tools only, SHA-256 checked, no admin)
Step 2
dmcp loginOpens your browser to sign in or create your account. The 30-day trial starts with your first publish.
Step 3
dmcp terminal setupInstalls herdr (or klark) if you don't have one, checksummed, no sudo.
Step 4
dmcp terminal serve <agent> --publishPublishes the agent. Your first publish also sets up sign-in with your Deemwar account; nothing else to configure.
Step 5
dmcp terminal connectPrints exactly what to paste into ChatGPT, Grok, Claude, Codex or Cursor.
macOS and Linux (amd64, arm64), Windows (amd64). dmcp docs →
Pricing
Trial
30 days free
Everything, from your first publish. No card.
Monthly
$5 / ₹399 a month
All your agents on one URL.
Yearly
$49 / ₹3,999 a year
Two months free.
Early adopters: the first 100 users get $3 / ₹249 a month with the code EARLY100.
Separate from the prepaid points used by API MCP servers. Paid through license.deemwar.com in ₹ or $.
Honest answers
- Does the relay see my traffic?
- Yes. Questions, answers and pane contents pass through our relay in plaintext (TLS on the wire, not end-to-end encrypted). We don't store pane contents; questions are logged for your audit view. End-to-end encryption is an open question, not a promise.
- Does my code leave my machine?
- Your code stays on your machine. What leaves is what an agent writes in its answer, what read returns from a pane (scrubbed for things that look like secrets and marked untrusted), and what you see in the hub.
- Who can use my URL?
- Only you. In the alpha a terminal is single-person: sign-in accepts only your tenant's admin email. Typing into panes is owner-only. Teams come later.
- How many machines?
- One publishing machine per tenant in the alpha. The newest machine to publish gets the URL; the hub lists every machine, but MCP talks to one.
- What happens after the trial?
- Day 30: ask answers "trial ended, renew at …" instead of reaching your agents. Day 37: the public URL is removed. Paying restores the same URL. Reminders go out on days 23, 27 and 29.
- Is it stable?
- It is an alpha. If the relay restarts, machines reconnect on their own within seconds, but a question in flight can fail and has to be asked again.
- Can the hub close my panes or run commands?
- It can read a pane, send text and send keys. It never closes panes. read can be turned off per agent.
- Which agents work?
- Anything that runs in a terminal pane: Claude Code, Codex, opencode, Gemini CLI and others, from different vendors on one URL.
Already installed? Open the console and go to Terminals.
Talk to your terminal.
Install dmcp, publish an agent, and ask it something from your phone.