Skip to main content
Glama

vibekit-mcp

MCP server for VibeKit — deploy apps, manage hosting, and chat with AI agents from any MCP client.

Installation

npm install -g vibekit-mcp

Setup

  1. Get a VibeKit API key:

  2. Add to your MCP client config (e.g. Claude Desktop) (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):

{
  "mcpServers": {
    "vibekit": {
      "command": "vibekit-mcp",
      "env": {
        "VIBEKIT_API_KEY": "vk_your_api_key_here"
      }
    }
  }
}
  1. Restart your MCP client

Available Tools

Hosting

Tool

Description

vibekit_list_apps

List all hosted apps

vibekit_get_app

Get details about a specific app

vibekit_create_app

Create new app from template

vibekit_deploy

Deploy GitHub repo to hosting

vibekit_redeploy

Redeploy app with latest code

vibekit_app_logs

Get application logs

vibekit_restart_app

Restart an app

vibekit_stop_app

Stop an app

vibekit_start_app

Start a stopped app

vibekit_app_env

Get app environment variables

vibekit_set_env

Set app environment variables

vibekit_delete_app

Delete an app permanently

Agent

Tool

Description

vibekit_chat

Chat with an app's AI agent

vibekit_agent_status

Get agent status

vibekit_agent_history

Get chat history with agent

Database

Tool

Description

vibekit_enable_database

Enable database for an app

vibekit_database_status

Get database status and connection info

QA

Tool

Description

vibekit_run_qa

Run automated QA tests

vibekit_qa_status

Get QA test results

Tasks

Tool

Description

vibekit_submit_task

Submit a coding task

vibekit_get_task

Get task status/result

vibekit_list_tasks

List recent tasks

vibekit_wait_for_task

Wait for task completion

vibekit_create_schedule

Create recurring scheduled task

vibekit_list_schedules

List scheduled tasks

vibekit_delete_schedule

Delete scheduled task

Account

Tool

Description

vibekit_account

Get account info (plan, credits, usage)

vibekit_list_skills

List implementation skills

vibekit_get_skill

Fetch specific skill content

Example Usage

Once configured, you can use prompts like:

  • "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"

  • "Check my VibeKit account balance and list my apps"

  • "Create a weekly schedule to improve my app's performance"

Environment Variables

Variable

Description

Default

VIBEKIT_API_KEY

Your VibeKit API key (required)

VIBEKIT_API_URL

API base URL

https://vibekit.bot/api/v1

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vibekit-apps/vibekit-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server