veil-mcp

vkmtx/veil-mcp
★ 0 stars TypeScript AI/LLM Updated today
Agent-native shell as an MCP server — quiet-by-default, addressable detail, effects-as-data, opt-in sandbox/trace. Built for LLM agents (Claude Code), not humans at a terminal.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "veil-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "vkmtx/veil-mcp"
      ]
    }
  }
}

README Excerpt

**A shell built for AI agents, not humans.** veil is an MCP server that gives a coding agent (Claude Code, Cursor, …) a shell whose results come back as **structured data** — typed effects, one-call verification, addressable output, and a real undo — instead of a wall of scrollback text. A normal terminal dumps everything and the agent re-greps fragile text, round-trips for

Tools (20)

VEIL_EFFECTSVEIL_HEAD_LINESVEIL_INLINE_MAX_LINESVEIL_MAX_LINE_CHARSVEIL_MAX_RECORDSVEIL_MAX_STREAM_BYTESVEIL_RECORD_TTL_MSVEIL_STATE_DIRVEIL_STDERR_INLINE_ON_FAILVEIL_TAIL_LINESVEIL_TIMEOUT_MScommandcwdexpectfullnpxpreviewsandboxtimeout_mstrace

Topics

ai-agentclaudeclaude-codedeveloper-toolsllmmcpmodel-context-protocolsandboxshelltypescript