Complete reference for all 10 VibeBase MCP tools
MCP Tools Reference
VibeBase provides 10 tools that Claude can use to manage your data. All tools work through natural language - just ask Claude what you want to do!
Table Management
create_table
Create a new database table with custom columns.
Example: "Create a tasks table with title, completed, and priority columns" list_tables
List all your tables.
Example: "Show me all my tables" delete_table
Delete a table and all its data.
Example: "Delete the old_contacts table" Record Operations
insert_record
Add a single record to a table.
Example: "Add a task: Buy groceries, not completed, priority 1" batch_insert_records
Add up to 1000 records at once.
Example: "Import these 50 products from my CSV" query_records
Search and filter records with pagination.
Example: "Show me all completed tasks sorted by priority" get_record
Get a specific record by ID.
Example: "Show me the task with ID abc123" update_record
Update an existing record.
Example: "Mark task abc123 as completed" delete_record
Delete a specific record.
Example: "Delete task abc123" Analytics
get_stats
View your usage statistics.
Example: "What's my current usage?" Data Types
When creating tables, you can use these column types:
TEXT- String data (names, emails, descriptions)INTEGER- Whole numbers (age, quantity, priority)REAL- Decimal numbers (price, percentage, rating)BOOLEAN- True/false values (completed, active, enabled)
Best Practices
- Use descriptive table and column names
- Mark important fields as required
- Choose appropriate data types
- Use batch operations for multiple records
- Query with filters to reduce data transfer
Limits
- Max 1000 records per batch insert
- Query pagination: 100 records per page
- Table names: alphanumeric and underscores only
For detailed examples of each tool, see our Examples page.