vibekit-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VIBEKIT_API_KEY | Yes | Your VibeKit API key (required) | |
| VIBEKIT_API_URL | No | API base URL | https://vibekit.bot/api/v1 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| vibekit_list_appsA | List all hosted apps in your VibeKit account. |
| vibekit_get_appA | Get details about a specific hosted app including status, URL, plan, and usage. |
| vibekit_create_appA | Create a new hosted app from a template. |
| vibekit_deployC | Deploy a GitHub repo to VibeKit hosting. |
| vibekit_redeployA | Redeploy an existing hosted app to pick up the latest code changes. |
| vibekit_rollbackA | Roll back an app to a previous deployment snapshot. |
| vibekit_deploy_historyA | List deployment history for an app so you can roll back to a previous snapshot. |
| vibekit_app_logsA | Get application logs for debugging and monitoring. |
| vibekit_restart_appA | Restart a hosted app (zero-downtime reload). |
| vibekit_stop_appC | Stop a hosted app. |
| vibekit_start_appB | Start a stopped hosted app. |
| vibekit_delete_appA | Permanently delete a hosted app and all its data. |
| vibekit_app_envB | Get environment variables for a hosted app. |
| vibekit_set_envA | Set one or more environment variables for a hosted app. Changes take effect on next restart. |
| vibekit_delete_envA | Delete a specific environment variable from a hosted app. |
| vibekit_chatA | Send a message to an app's AI agent. The agent can read, write, and modify the app's code, run commands, and deploy changes. |
| vibekit_agent_statusA | Get the current status of an app's AI agent (idle, running, etc.). |
| vibekit_agent_stopC | Stop a currently running agent request. |
| vibekit_agent_historyB | Get the chat history with an app's AI agent. |
| vibekit_agent_configA | Get the AI agent configuration for an app. Returns the current model. |
| vibekit_agent_set_modelC | Change the AI model used by an app's agent. |
| vibekit_execA | Run a shell command inside an app's container. The app must be running. Useful for inspecting state, running migrations, or debugging. |
| vibekit_agent_resetA | Reset an app's agent. Choose an action: 'clear-sessions' (wipe conversation history), 'clear-memory' (wipe memory files), 'restart-agent' (restart the gateway process), 'cleanup-disk' (free disk space). |
| vibekit_agent_compactA | Compact the agent's memory to free up context window space. Useful for long-running agents. |
| vibekit_list_filesA | List files in an app's workspace directory. |
| vibekit_read_fileA | Read the contents of a file in an app's workspace. |
| vibekit_write_fileA | Write or update a file in an app's workspace. Use this to edit code directly. |
| vibekit_file_changesA | Get a diff of recent file changes in an app's workspace (uncommitted changes). |
| vibekit_enable_databaseA | Enable a managed Postgres database for an app. Free tier users need the database add-on. |
| vibekit_database_statusC | Get database status and connection info for an app. |
| vibekit_database_schemaA | Get the database schema (tables and columns) for an app's database. |
| vibekit_database_queryA | Run a SQL query against an app's database. Read-only queries are always safe; write queries modify data. |
| vibekit_add_domainA | Add a custom domain to an app. After adding, update your DNS CNAME to point to vibekit.bot. |
| vibekit_remove_domainA | Remove a custom domain from an app. |
| vibekit_run_qaA | Run automated QA tests on a hosted app. Takes a screenshot and tests key flows. |
| vibekit_qa_statusA | Get the latest QA test results for an app. |
| vibekit_app_schedulesA | List cron schedules configured for an app's agent. |
| vibekit_create_app_scheduleB | Create a cron schedule for an app's agent (e.g. daily report, nightly cleanup). |
| vibekit_delete_app_scheduleA | Delete a cron schedule from an app. |
| vibekit_submit_taskA | Submit an async coding task to VibeKit. The AI will write code, commit to GitHub, and optionally deploy. Returns a task ID to poll for results. |
| vibekit_get_taskA | Get the status and result of a previously submitted task. |
| vibekit_list_tasksB | List recent tasks submitted to VibeKit. |
| vibekit_wait_for_taskA | Wait for a task to complete, polling every 5 seconds. |
| vibekit_create_scheduleA | Create a recurring coding task schedule (GitHub-based, not app-agent based). |
| vibekit_list_schedulesA | List all account-level recurring task schedules. |
| vibekit_delete_scheduleA | Delete an account-level recurring schedule. |
| vibekit_accountA | Get VibeKit account info — plan, credits balance, session usage, and limits. |
| vibekit_list_skillsA | List available implementation skills. Skills contain code patterns and best practices for specific domains. |
| vibekit_get_skillA | Fetch the full content of a specific skill. Use vibekit_list_skills to discover available skill IDs. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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