AgentTakt MCP server
Review, edit, and approve AI agent task plans in a ComfyUI-style visual node editor in your terminal
not scanned yet
0 stars179 downloads/wk
Reviews
Write oneNobody has reviewed AgentTakt yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
AgentTakt tools
No tool declarations could be read from the package source. They show once the server is installed.
What the publisher says
From the AgentTakt repository's README, as published. We do not edit it. Read it on GitHub
<!-- mcp-name: io.github.ryoohshima/agenttakt -->
AgentTakt is an MCP (Model Context Protocol) server and TUI tool. When an AI agent (an "Executor" such as Claude Code) sends a task execution plan over MCP, AgentTakt renders it as a node graph in your terminal. You review it with mouse and keyboard — move, add, and delete nodes, draw dependency edges, edit parameters — then approve, and the edited plan JSON is returned to the Executor for execution.
Claude Code (Executor)
│ stdio (MCP) your other terminal
▼ │
[agenttakt serve] ── Unix domain socket ──▶ [agenttakt (TUI)]
MCP server review / edit / approveFeatures
- Terminal-native — no web UI; everything runs inside your terminal
- Visual node editor — rounded nodes, dependency edges, and per-type coloring, powered by Textual
- Mouse-first editing — drag nodes to move them, draw edges between ports (rubber band), click to select and delete
- Safe approval loop — cycle detection (DAG guarantee) and other validations at the entry point, returning errors the agent can self-correct
Requirements
- Python 3.10+ (recommended: uv)
- A terminal emulator with mouse reporting (iTerm2, WezTerm, kitty, Ghostty, ...)
Installation
If you have uv, no installation is needed. uvx agenttakt fetches and runs AgentTakt on demand, and the .mcp.json example below starts the MCP server the same way.
If you don't have uv, install AgentTakt once:
brew install ryoohshima/tap/agenttakt # Homebrew
pipx install agenttakt # pipxInstalling is also handy for everyday use even with uv — you start the TUI by hand, so plain agenttakt beats typing uvx agenttakt each time:
uv tool install agenttaktAgent Plugins
This repository is an Agent Plugins 1.0.0 package. In a compatible client, load the repository root as the plugin directory:
AgentTakt/
├── plugin.json # Portable plugin manifest
├── mcp.json # MCP server configuration
└── LICENSEThe plugin requires uvx on PATH and runs the published agenttakt package from PyPI. Its uv cache is stored under the client-managed PLUGINDATA directory. Start the TUI separately with uvx agenttakt before using the tools. For requestapproval, configure a sufficiently long tool timeout in your client (for example, 30 minutes); the portable MCP format has no timeout field.
The development .mcp.json is a separate client-native configuration that runs the local checkout. server.json supplies metadata for the MCP Registry.
Quick Start
AgentTakt runs as two processes: the MCP server, which Claude Code starts for you, and the TUI, which you start yourself in a separate terminal. The TUI is what displays the plan, so start it before asking the Executor for approval.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
claude mcp add agenttakt -- uvx agenttakt
AgentTakt: common questions
- Is AgentTakt MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the AgentTakt safety report
- How do I install AgentTakt?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does AgentTakt need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is AgentTakt maintained?
- The last commit was 3 days ago (2026-09-21). The latest release is v0.2.2.
- What can I use instead of AgentTakt?
- Servers from other publishers that do the same job: Obsidian MCP server, Agent-Native Content MCP server and Seekstone MCP server. Compare all AgentTakt alternatives.
Alternatives to AgentTakt
Same job from other publishers: the closest match first, then the best rated.
- ObsidianRead, write, search, and surgically edit Obsidian notes, tags, and frontmatter via MCP.not reviewedEstablishedA
- Agent-Native ContentOpen-source Obsidian for MDX - edit local docs with agent assistancenot reviewedEstablishedA
- SeekstoneFilesystem-direct Obsidian MCP server — search and edit your vault with low context-tax.not reviewedGrowingA
- TailscaleDrive a Tailscale node and its tailnet through the CLI and the control-plane APInot reviewedGrowingB
- Smarter Weather Developer OnboardingAgent-first onboarding to Smarter Weather: plans, docs, signup, API keys, MCP config, billing.not reviewedGrowingA