dot
Installation
SKILL.md
Dot: AI data analyst
Dot connects to your company's databases. You ask a question in plain English; Dot finds the right tables, writes SQL, executes it, and returns the answer with charts and data.
Pick your transport
Two ways to reach Dot. Check in this order:
- Dot MCP tools available? If you can call
ask_dot/get_catalog(the Dot connector), use them: see Using Dot over MCP. This is the path on claude.ai, Claude Desktop, and Claude Cowork, where sandboxes usually cannot reach arbitrary servers. - Shell with open network? (Claude Code, a real terminal): use the
dotCLI: see Using the dot CLI. It covers everything MCP does plus workspace management (tables, notes, dashboards, environments). - Neither works? Don't fight the sandbox. Tell the user how to wire Dot up, from their Dot profile page ("Use Dot elsewhere"):
- In Claude: Settings → Connectors → Add custom connector → paste
https://app.getdot.ai/ai/mcp. - In a terminal:
curl https://app.getdot.ai/install | sh.
- In Claude: Settings → Connectors → Add custom connector → paste
A failed install attempt in a sandbox typically dies with curl: (6) Could not resolve host or Failed to fetch latest version: that means no network egress. The MCP connector is the way in; it does not depend on sandbox egress.
Using Dot over MCP
Pick the transport silently: the user only needs Dot's answer, not which path you took.