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.
npm install -g vibekit-mcp2
Register it in Claude Code
After the local setup is done, run this command to point Claude Code at the built server.
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 optionalEnvironment Variables
Set these before running VibeKit.
VariableDescriptionRequired
VIBEKIT_API_KEYYour VibeKit API keyYesVIBEKIT_API_URLAPI base URLNoAvailable Tools (29)
Once configured, VibeKit gives your AI agent access to:
vibekit_list_appsList all hosted appsvibekit_get_appGet details about a specific appvibekit_create_appCreate new app from templatevibekit_deployDeploy GitHub repo to hostingvibekit_redeployRedeploy app with latest codevibekit_app_logsGet application logsvibekit_restart_appRestart an appvibekit_stop_appStop an appvibekit_start_appStart a stopped appvibekit_app_envGet app environment variablesvibekit_set_envSet app environment variablesvibekit_delete_appDelete an app permanentlyvibekit_chatChat with an app's AI agentvibekit_agent_statusGet agent statusvibekit_agent_historyGet chat history with agentvibekit_enable_databaseEnable database for an appvibekit_database_statusGet database status and connection infovibekit_run_qaRun automated QA testsvibekit_qa_statusGet QA test resultsvibekit_submit_taskSubmit a coding taskvibekit_get_taskGet task status/resultvibekit_list_tasksList recent tasksvibekit_wait_for_taskWait for task completionvibekit_create_scheduleCreate recurring scheduled taskvibekit_list_schedulesList scheduled tasksvibekit_delete_scheduleDelete scheduled taskvibekit_accountGet account info (plan, credits, usage)vibekit_list_skillsList implementation skillsvibekit_get_skillFetch specific skill contentTry 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.