MCP server for Knooth video editor — natural language video editing
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"knooth-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# knooth-mcp MCP server for [Knooth](https://knooth.com) video editor — natural language video editing. Edit videos by talking to your AI tool. Add titles, trim clips, apply transitions, generate captions, remove filler words, and more — all through natural language. ## Prerequisites - **Knooth** running with a project open - **Python 3.10+** - **uv** — fast Python package manager ### Install uv ```bash # macOS / Linux curl -LsSf https://astral.sh/uv/install.sh | sh # Homebrew brew install uv ``` After installing, `uvx` is available automatically — no extra steps. ## Client Setup ### Claude Desktop Edit `~/Library/Application Support/Claude/claude_desktop_config.json`: ```json { "mcpServers": { "knooth": { "command": "uvx", "args": ["knooth-mcp"] } } } ``` Restart Claude Desktop. The hammer icon appears — click it to see Knooth tools. ### Claude Code ```bash claude mcp add knooth -- uvx knooth-mcp ``` Add `--scope user` to make it available across all projects. Verify with `/mcp`. ### Cursor Edit `~/.cursor/mcp.json` (global) or `.cursor/mcp.json` (per-project): ```json { "mcpServers": { "knooth": { "command": "uvx", "args": ["knooth-mcp"] } } } ``` Open Cursor Settings → MCP → confirm Knooth shows as connected. ### VS Code (Copilot) Edit `.vscode/mcp.json` in your workspace (or use Command Palette → `MCP: Add Server`): ```json { "servers": { "knooth": { "command": "uvx", "args": ["knooth-mcp"] } } } ``` Click "Start" next to the server entry. > **Note:** VS Code uses `"servers"`, not `"mcpServers"`. ### Codex ```bash codex mcp add knooth -- uvx knooth-mcp ``` Or edit `~/.codex/config.toml`: ```toml [mcp_servers.knooth] command = "uvx" args = ["knooth-mcp"] ``` Verify with `/mcp` in the Codex TUI. ## What You Can Do | Category | Examples | |----------|---------| | **Read** | Get project state, layer details, canvas screenshot | | **Timeline** | Trim, split, move,…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.