Real-world use cases and example conversations with Claude + VibeBase

Example Use Cases

Here are real-world examples of what you can build with VibeBase and Claude. All of these work through natural language - just talk to Claude!

📇 Contact Management

Setup

You:

Create a contacts table with these columns:
- name (text, required)
- email (text, required)
- phone (text)
- company (text)
- notes (text)

Claude:

✓ Created table "contacts" with 5 columns

Usage

Add a contact: John Doe, john@acme.com, 555-1234, Acme Corp
Show me all contacts at Acme Corp
Update John's phone to 555-5678

✅ Task Management

Setup

Create a tasks table with:
- title (text, required)
- description (text)
- completed (boolean, default false)
- priority (integer, 1-5)
- due_date (text)

Usage

Add task: Review pull request, priority 1, due tomorrow
Show me all incomplete tasks sorted by priority
Mark the review task as completed
Delete all completed tasks from last month

📝 Note Taking System

Setup

Create a notes table with:
- title (text, required)
- content (text, required)
- category (text)
- tags (text)
- created_at (text)

Usage

Add note: "Meeting Ideas", content about brainstorming session, category: work
Show me all notes in the "work" category
Find notes with tag "important"

💰 Expense Tracker

Setup

Create an expenses table:
- description (text, required)
- amount (real, required)
- category (text)
- date (text)
- receipt_url (text)

Usage

Add expense: Coffee, $4.50, food, today
What's my total spending in the food category?
Show expenses over $50 this month

📦 Inventory Management

Setup

Create products table:
- name (text, required)
- sku (text, required)
- quantity (integer)
- price (real)
- supplier (text)
- reorder_level (integer)

Usage

Add product: Widget A, SKU-001, quantity 50, price $19.99
Show me all products with quantity below 10
Update Widget A quantity to 75

🎯 Simple CRM

Setup Multiple Tables

Create three tables for me:

1. customers table: name, email, phone, company
2. deals table: customer_name, amount, stage, close_date
3. notes table: customer_name, note, date

Usage

Add customer: Alice Smith, alice@startup.io, StartupCo
Add deal: Alice Smith, $50000, negotiation stage
Add note for Alice: Follow up next week about pricing
Show me all deals in negotiation stage

📊 Batch Import from CSV

Import Large Datasets

You:

I have a CSV of 200 products. Can you import them into a products table?

[paste CSV data]

name,sku,price,quantity
Widget A,SKU-001,19.99,50
Widget B,SKU-002,24.99,30
...

Claude:

✓ Created table "products"
✓ Imported 200 products using batch insert

Note: Batch operations can handle up to 1,000 records at once!


🔍 Data Analysis

Query and Analyze

Show me the top 10 most expensive products
How many tasks do I have in each priority level?
What's the average expense amount by category?
Find all contacts added in the last 30 days

Claude can perform complex queries and analysis on your data!


💡 Pro Tips

🚀 Batch Operations

For multiple records, use batch insert instead of individual inserts. It's much faster and more efficient.

🎯 Specific Queries

Be specific about sorting, filtering, and pagination to get exactly the data you need.

📝 Required Fields

Mark important fields as required when creating tables to ensure data quality.

🔍 Natural Language

Talk naturally to Claude. It understands context and can handle complex requests.

Best Practices

  • Use descriptive names - "customer_email" is better than "email"
  • Choose correct data types - Use INTEGER for counts, REAL for money, BOOLEAN for yes/no
  • Plan your schema - Think about what queries you'll need before creating tables
  • Use pagination - For large datasets, query in pages (100 records at a time)
  • Be specific with filters - Narrow down results to reduce data transfer
  • Track your usage - Ask Claude "What's my usage?" to monitor limits

What's Your Use Case?

These are just examples to get you started. VibeBase can handle any structured data you can imagine:

  • Customer databases
  • Project management
  • Content management
  • Event planning
  • Recipe collections
  • Book/movie libraries
  • Habit tracking
  • Budget planning
  • Research notes
  • ...and much more!

💡 Need Help?

These examples should give you ideas, but Claude is very flexible. Just explain what you want to do in plain English and let Claude figure out the technical details!

Next Steps

  • Review the MCP Tools reference for detailed tool documentation
  • Check discovery + endpoints at /api for direct API access patterns
  • See the Troubleshooting guide if you run into issues
  • Start building something awesome! 🚀