Connect VibeBase to Claude Desktop or Claude Web in 5 minutes
Add VibeBase to Claude
VibeBase works with Claude through MCP (Model Context Protocol). This guide will help you connect VibeBase to Claude Desktop or Claude Web.
📋 Prerequisites
- ✅ VibeBase account (sign up at console.vibebase.app/sign-up)
- ✅ Your API key from the console dashboard
- ✅ Claude Pro, Team, or Enterprise (MCP requires paid plan)
Step 1: Get Your API Key
If you haven't already:
- Go to your VibeBase Dashboard
- Copy your API key (starts with
vb_) - Keep it handy - you'll need it in Step 2
🔐 Security Note
Never share your API key publicly. It's like a password for your VibeBase data.
Agent Onboarding
MCP uses https://api.vibebase.app, but agent onboarding and service access should
start at https://gateway.vibebase.app.
Step 2: Add to Claude
Option A: Claude Web
- Go to Claude Settings → Connectors
- Click "Add Connector"
- Fill in the form:
| Name: | VibeBase |
| Server URL: | https://api.vibebase.app/api/mcp |
| Transport: | HTTP |
| Authentication: | Header-based |
| Header Name: | x-api-key |
| Header Value: | vb_your_api_key_here (paste your actual key) |
- Click "Save"
- Click "Test Connection" to verify it works
- If successful, you'll see "Connected successfully" ✅
Option B: Claude Desktop
- Open Claude Desktop app
- Go to Settings → Connectors
- Click "Add Connector"
- Enter the same information as Claude Web (above)
- Click "Save" and "Test Connection"
Step 3: Test It!
In a new Claude conversation, try:
Example prompt:
Show me all my VibeBase tables Claude should respond using VibeBase tools! If you don't have any tables yet, try:
Example prompt:
Create a contacts table with name, email, and phone columns What You Can Do Now
With VibeBase connected, Claude can:
- 🗂️ Create tables - "Create a tasks table with title and completed columns"
- 📝 Add records - "Add a task: Buy groceries"
- 🔍 Query data - "Show me all incomplete tasks"
- ✏️ Update records - "Mark the first task as completed"
- 🗑️ Delete records - "Delete all completed tasks"
- 📊 Track usage - "What's my current VibeBase usage?"
Check out our Examples page for more ideas!
Configuration Reference
Quick copy-paste reference for setup:
Connector Name: VibeBase
Server URL: https://api.vibebase.app/api/mcp
Transport: HTTP
Auth Type: Header-based
Header Name: x-api-key
Header Value: vb_[your-api-key-from-dashboard] ⚠️ Important Notes
- • Use
/api/mcpendpoint (not/api/mcp-remote) - • Header name is
x-api-key(lowercase, with hyphen) - • API key starts with
vb_ - • MCP requires Claude Pro/Team/Enterprise plan
Troubleshooting
❌ "API key is required"
Solution: Make sure you added the x-api-key header
(lowercase, with hyphen) in the connector settings.
❌ "Invalid API key"
Solution:
- Verify your API key starts with
vb_ - Check there are no extra spaces when pasting
- Copy the key again from your dashboard
❌ "Connection failed" or "Timeout"
Solution:
- Check the endpoint URL is correct (ends with
/api/mcp) - Verify your internet connection
- Try again in a few minutes
❌ Tools not appearing in Claude
Solution:
- Remove and re-add the connector in Claude settings
- Restart Claude Desktop (if using desktop app)
- Make sure connection test passed
- Verify you're on Claude Pro/Team/Enterprise
For more help, see our Troubleshooting Guide or email support@vibebase.app.
Next Steps
- 📚 Explore all 10 MCP tools
- 💡 Check out example use cases
- 📖 Review machine discovery at /api and /.well-known/agent.json
- 🚀 Start building with Claude + VibeBase!
🎉
You're All Set!
Start a conversation with Claude and ask it to create your first table.