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 | |
| VIBEKIT_API_URL | No | API base URL | https://vibekit.bot/api/v1 |
Capabilities
Features and capabilities supported by this server
| 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. |
| vibekit_create_appC | Create a new hosted app from a template. |
| vibekit_list_templatesA | List available templates for vibekit_create_app (e.g. landing, dashboard, blog, saas, crud-api). |
| vibekit_deployB | Deploy a GitHub repo to VibeKit hosting. |
| vibekit_redeployB | Redeploy an existing hosted app to update it with latest code. |
| vibekit_app_logsB | Get application logs for debugging and monitoring. |
| vibekit_restart_appC | Restart a hosted app. |
| vibekit_stop_appB | Stop a hosted app. |
| vibekit_start_appC | Start a stopped hosted app. |
| vibekit_app_envB | Get environment variables for a hosted app. |
| vibekit_set_envC | Set environment variables for a hosted app. |
| vibekit_delete_appA | Delete a hosted app permanently. |
| vibekit_chatA | Chat with an app's AI agent. The agent can read, write, and modify the app's code. |
| vibekit_agent_statusB | Get the status of an app's AI agent. |
| vibekit_agent_historyA | Get chat history with an app's AI agent. |
| vibekit_enable_databaseC | Enable database for a hosted app. |
| vibekit_database_statusB | Get database status and connection info for an app. |
| vibekit_run_qaB | Run automated QA tests on a hosted app. |
| vibekit_qa_statusB | Get QA test results and status for an app. |
| vibekit_submit_taskA | Submit a coding task to VibeKit. The AI will write code, commit to GitHub, and deploy to {subdomain}.vibekit.bot. Returns a task ID to poll for results. |
| vibekit_get_taskB | Get the status and result of a previously submitted task. |
| vibekit_list_tasksC | List recent tasks submitted to VibeKit. |
| vibekit_wait_for_taskA | Wait for a task to complete and return the result. Polls every 5 seconds up to the timeout. |
| vibekit_cancel_taskA | Cancel a running task by ID. No-op for tasks that have already completed. |
| vibekit_create_scheduleB | Create a scheduled recurring task. The AI will run this task automatically on the specified schedule. |
| vibekit_list_schedulesC | List all scheduled tasks. |
| vibekit_delete_scheduleB | Delete a scheduled task. |
| vibekit_accountA | Get VibeKit account info including plan, credits balance, and usage. |
| vibekit_list_skillsA | List all available implementation skills. Returns skill IDs, names, descriptions, and tags. Use this to discover what skills are available before fetching specific ones. |
| vibekit_get_skillA | Fetch the full content of a specific skill. Skills contain implementation patterns, code examples, and best practices for a domain. Fetch skills on-demand when you need guidance on a specific topic. |
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
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/609NFT/vibekit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server