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

Step 1: Get Your API Key

If you haven't already:

  1. Go to your VibeBase Dashboard
  2. Copy your API key (starts with vb_)
  3. 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

  1. Go to Claude Settings → Connectors
  2. Click "Add Connector"
  3. 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)
  1. Click "Save"
  2. Click "Test Connection" to verify it works
  3. If successful, you'll see "Connected successfully" ✅

Option B: Claude Desktop

  1. Open Claude Desktop app
  2. Go to Settings → Connectors
  3. Click "Add Connector"
  4. Enter the same information as Claude Web (above)
  5. 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/mcp endpoint (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:

  1. Remove and re-add the connector in Claude settings
  2. Restart Claude Desktop (if using desktop app)
  3. Make sure connection test passed
  4. Verify you're on Claude Pro/Team/Enterprise

For more help, see our Troubleshooting Guide or email support@vibebase.app.

Next Steps

🎉

You're All Set!

Start a conversation with Claude and ask it to create your first table.