← Back to directory
D

Dexto

Community
An open agent harness for AI applications—ships with a powerful coding agent.
Category
Dev Tools #227 of 438
Stars
★ 652 Very popular
Transport
stdio (local process)
Runtime
Node.js
Credentials
Optional API key
License
Other / unspecified
Last commit
Tools
2

Static review · not runListed 2026-08-07

FMRS 52/100 · D · Weakest Reliability 8/20 — Read the FMRS scoring method →

Fit and risk

What it can accessReads local filesWrites / deletes local filesRuns commands or codeUses the networkControls a browser

Best for

  • Developers wanting to leverage a powerful coding agent within MCP clients
  • Builders creating AI applications requiring complex agent orchestration
  • Hobbyists and teams seeking a customizable, config-driven agent harness

Not for

  • Users needing official support or enterprise guarantees
  • Deployments requiring non-commercial licensing (Elastic License 2.0 restricts use)
  • Non-developers seeking a no-code quick setup

Required permissions

  • Access to local file system (depending on configuration)
  • May execute shell commands and run tests
  • Requires LLM API keys or local model setup

Risks and side effects

  • Dexto is in beta and features may change
  • Agents can execute arbitrary code, posing security risks
  • Telemetry collects anonymous usage data (can be disabled)

Setup

Before you start

Runtime:Node.js

Other optional settings (2)
DEXTO_ANALYTICS_DISABLED optional Set to 1 to opt out of anonymous telemetry; not required.
DEXTO_LOG_LEVEL optional Set to debug for verbose logs stored in ~/.dexto/logs/; not required.

Install: curl -fsSL https://dexto.ai/install | bash (macOS/Linux/WSL) or irm https://dexto.ai/install.ps1 | iex (Windows PowerShell). For MCP mode, ensure you pass --mode mcp and specify the agent with --agent coding-agent, and add --auto-approve and --no-elicitation for non-interactive operation. Example MCP config: {"command":"npx","args":["-y","dexto","--mode","mcp","--agent","coding-agent","--auto-approve","--no-elicitation"]}.

claude_desktop_config.json
{
  "command": "npx",
  "args": [
    "-y",
    "dexto",
    "--mode",
    "mcp",
    "--agent",
    "coding-agent",
    "--auto-approve",
    "--no-elicitation"
  ]
}

Shown for Claude Desktop. Other clients may use a different file or key (VS Code uses "servers") — the configurator below converts it.

Check that it works

Run npx dexto --mode mcp --agent coding-agent --auto-approve --no-elicitation as an MCP server in Claude Code or Cursor; the client's tool list should show the Dexto-exposed agent-spawner and MCP tools, and asking it to read a known file confirms the connection.

Troubleshooting

  1. Ensure Node.js and pnpm are installed
  2. Check logs at `~/.dexto/logs/`
  3. For MCP mode, `--auto-approve` and `--no-elicitation` are required
  4. If connection fails, verify MCP server command and args
  5. Use `DEXTO_LOG_LEVEL=debug` for detailed output

Things to try

Once connected, you can ask your AI assistant things like:

  • List the files in the current project directory
  • Refactor this codebase and skip confirmations
  • Create a landing page for a coffee shop
  • Explore this codebase and summarize its structure

Tools 2

agent-spawner writes
Spawn specialized sub-agents to handle complex subtasks.
mcp-tools writes
Access connected tools, prompts, and resources via MCP protocol.

Use cases

Run the coding agent inside Claude Code or Cursor
Build autonomous agents
Create multi-agent systems
Deploy MCP client capabilities

Supported clients

Claude Desktop
Cursor

Listed from the project's documentation, not tested by this site.

Overview

Dexto is an agent harness—the orchestration layer that turns LLMs into reliable, stateful agents that can take actions, remember context, and recover from errors. It provides configuration-driven agent definitions (YAML), session management, tool orchestration, memory, multimodal support, and observability. Dexto can run locally, cloud, or hybrid, with CLI, Web UI, REST API, and Discord/Telegram integrations. It can also act as an MCP server over stdio, exposing your agent to clients like Claude Code or Cursor.

Similar servers

Context7 80 · B

Upstash's official server providing up-to-date third-party library docs for AI coding assistants

★ 62.9k · Tools 2 Compare with this →

Source revision d944eff5c0f9 Data synced 2026-10-12 Read the FMRS scoring method