Any agent that can run a shell command can use the OtterKit CLI. On top of that, there are three ways to teach an agent about OtterKit: the agent skill, the MCP server, and llms-full.txt.
| Agent | Setup | Notes |
|---|---|---|
| Claude Code | npx skills add useotterkit/skill -g | Also: claude mcp add otterkit -- npx otterkit mcp |
| Cursor | npx skills add useotterkit/skill -g | Also supports the MCP server |
| GitHub Copilot | npx skills add useotterkit/skill -g | Agent Skills standard |
| Cline | npx skills add useotterkit/skill -g | Agent Skills standard |
| Codex | npx skills add useotterkit/skill -g | Agent Skills standard |
| Windsurf | npx skills add useotterkit/skill -g | Agent Skills standard |
| OpenClaw | clawhub install otterkit-tunnel | Via ClawHub. See Use with OpenClaw. |
| Any MCP client | npx otterkit mcp | Add it as a stdio server |
| Any other agent | Read llms-full.txt | For agents without skills or MCP |
Agents without skills or MCP#
Point the agent at llms-full.txt. Most modern agents can read it and follow the instructions.