CLI · SDKs · MCP
Install the agent, CLI, SDKs and MCP server from npm & PyPI.
Automate VibeControls with CLI, SDKs, and MCP server. Script and embed functionalities using TypeScript, Python, and control-plane tools.
Agent
Requires Bun ≥ 1.3Local daemon + `vibe` CLI that turns any machine into a managed node.
A lightweight local service for tmux sessions, SSH, cloudflared tunnels, port forwards, background tasks and a plugin system. Install it globally and run `vibe start` — your machine shows up as a live, managed agent in seconds.
npm install -g @vibecontrols/agentCLI
Control-plane client `vibecontrols` — manage your whole team from the terminal.
The platform CLI talks to the public GraphQL gateways with dual-token auth. Run `vibecontrols auth login`, then drive agents, vibes, sessions and tunnels across your team with a full subcommand suite. Separate from the agent: the agent runs locally on each machine, the CLI is your control-plane client.
npm install -g @vibecontrols/cliNode SDK
Official TypeScript SDK for programmatic access to the full API.
Typed, promise-based access to agents, vibes, sessions, tunnels and more. Drop it into any Node or Bun project to automate VibeControls from your own code.
npm install @vibecontrols/sdkPython SDK
Requires Python ≥ 3.10Async Python SDK built on httpx — 14 domain modules.
A fully async SDK with a dual-endpoint GraphQL client, multiple auth flows, automatic token refresh and retry-with-backoff. Ideal for data pipelines, automation and notebooks.
pip install vibecontrols-sdkMCP Server
Wire VibeControls into Claude, Cursor & any Model Context Protocol client.
A Model Context Protocol server exposing VibeControls tools, resources and prompts to AI assistants. Add the block below to your client config (e.g. `.mcp.json` or your editor’s MCP settings) and your agent can drive VibeControls directly.
npx -y @vibecontrols/mcp{
"mcpServers": {
"vibecontrols": {
"command": "npx",
"args": ["-y", "@vibecontrols/mcp"]
}
}
}