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! 🚀