Self-install venira MCP
project_install_selfAdds the venira MCP server entry to a supported client config file with an atomic write and backup, enabling coding agents to connect to the locked workspace.
Instructions
Add the venira MCP entry to a target client's config (OpenCode/Claude/Cursor/Codex/Kimi/DeepSeek/Antigravity). Atomic + backup. Use when: a user asks to 'install venira into ' — add the MCP server block to that client's config file. Avoid when: the config path is unknown (run project_detect_harnesses first), or the user wants a dry-run (set dry_run=true). Speed: fast; one atomic write per config. Always backs up the original to .venira-bak. Output: install_self: {harness, config_path, status (installed|already_present|config_missing|error), needs_restart, error?}. Batch-safe: no
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dry_run | No | When true, report what would happen without writing. | |
| harness | Yes | ||
| data_dir | No | VENIRA_DATA_DIR value to write (default: <workspace>/data). | |
| workspace | No | VENIRA_WORKSPACE value to write (default: process.cwd()). |