Updated April 2026

Install VibeKit

Pick your client, copy the command, done.

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
npm install -g vibekit-mcp
2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add -e "VIBEKIT_API_KEY=${VIBEKIT_API_KEY}" vibekit-mcp -- node "<FULL_PATH_TO_VIBEKIT_MCP>/dist/index.js"

Replace <FULL_PATH_TO_VIBEKIT_MCP>/dist/index.js with the actual folder you prepared in step 1.

Required:VIBEKIT_API_KEY+ 1 optional

Environment Variables

Set these before running VibeKit.

VariableDescriptionRequired
VIBEKIT_API_KEYYour VibeKit API keyYes
VIBEKIT_API_URLAPI base URLNo

Available Tools (29)

Once configured, VibeKit gives your AI agent access to:

vibekit_list_appsList all hosted apps
vibekit_get_appGet details about a specific app
vibekit_create_appCreate new app from template
vibekit_deployDeploy GitHub repo to hosting
vibekit_redeployRedeploy app with latest code
vibekit_app_logsGet application logs
vibekit_restart_appRestart an app
vibekit_stop_appStop an app
vibekit_start_appStart a stopped app
vibekit_app_envGet app environment variables
vibekit_set_envSet app environment variables
vibekit_delete_appDelete an app permanently
vibekit_chatChat with an app's AI agent
vibekit_agent_statusGet agent status
vibekit_agent_historyGet chat history with agent
vibekit_enable_databaseEnable database for an app
vibekit_database_statusGet database status and connection info
vibekit_run_qaRun automated QA tests
vibekit_qa_statusGet QA test results
vibekit_submit_taskSubmit a coding task
vibekit_get_taskGet task status/result
vibekit_list_tasksList recent tasks
vibekit_wait_for_taskWait for task completion
vibekit_create_scheduleCreate recurring scheduled task
vibekit_list_schedulesList scheduled tasks
vibekit_delete_scheduleDelete scheduled task
vibekit_accountGet account info (plan, credits, usage)
vibekit_list_skillsList implementation skills
vibekit_get_skillFetch specific skill content

Try It Out

After setup, try these prompts with your AI agent:

Deploy my GitHub repo to VibeKit and create a new app
Chat with the AI agent for my app about adding a contact form
Show me the logs for my app and restart it if there are errors
Enable a database for my app and check its status
Run QA tests on my deployed app
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Node.js 18+ with npm/npx installed
  • VIBEKIT_API_KEY — Your VibeKit API key

Keep this setup from going cold

Save the docs, env vars, and workflow around VibeKit in Conare so Claude Code, Codex, and Cursor remember it next time.

Need the legacy visual installer? Open Conare IDE.
Remember this setup