VibeKit MCP
MCP server for VibeKit — build, deploy, and manage hosted apps and chat with each app's persistent server-side AI agent from Claude Desktop, Cursor, or any MCP client. Every app gets its own agent and a live URL; bring your own Claude/OpenAI key or pay-as-you-go.
README
vibekit-mcp
MCP server for VibeKit, deploy apps, manage hosting, and chat with AI agents from any MCP client.
This package is for VibeKit cloud/API access. It does not connect your local Claude Code instance to Telegram. For local-machine remote control, use vibekit-agent.
Installation
npm install -g vibekit-mcp
Setup
-
Get a VibeKit API key:
- Open @the_vibe_kit_bot in Telegram
- Send
/apikeyto generate your key
-
Add to your MCP client config (e.g. Claude Desktop) (
~/Library/Application Support/Claude/claude_desktop_config.jsonon macOS):
{
"mcpServers": {
"vibekit": {
"command": "vibekit-mcp",
"env": {
"VIBEKIT_API_KEY": "vk_your_api_key_here"
}
}
}
}
- 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 |
Related Packages
vibekit-cli: terminal client for VibeKit cloud workflowsvibekit-agent: Telegram bridge for local Claude Code on your own machine
Links
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.