Skip to main content
Legacy Version

Lovrabet MCP is the companion solution for CLI 1.x and is no longer maintained. Rabetbase CLI 2.0 has built-in Skills with AI-native design, requiring no MCP dependency. Please refer to the Rabetbase CLI 2.0 Documentation.

Why Lovrabet MCP?

In the AI era, the dividing line in software development isn't "can AI write code", but "does AI have access to your business models, rule constraints, and execution entry points".

If AI only knows how to autocomplete code, it's at most a faster editor. If AI can understand your business models, know which SDK to call, what SQL to generate, how to save BFF, and what rules to follow, only then does it truly enter the main development workflow.

Lovrabet MCP does exactly this - it gives these capabilities to AI.


In the AI Era, Development Interfaces Are Changing

In the traditional development era, developers worked directly with:

  • Database tables
  • Backend interfaces
  • SQL scripts
  • BFF scripts
  • Frontend pages
  • Documentation and conventions

In the AI era, the above objects haven't disappeared, but they need to first be converted into AI-understandable, AI-callable, and AI-verifiable context layers.

Truly efficient AI development isn't about letting AI guess business based on experience, but making the business system itself become AI's development interface.

This is the value of MCP.


Lovrabet MCP Doesn't Just Solve "Querying Data", It Solves "AI Doesn't Understand Business"

When you let AI help you develop in Cursor or Claude Code, the real problem usually isn't syntax, it's context.

AI doesn't know:

  • What datasets exist in your business models
  • What are the real field names, types, required constraints
  • Which fields are enums and what are their value ranges
  • How do multiple tables relate to each other
  • Should a requirement be written as an SDK query, BFF script, or SQL
  • How to save back to the system and continue validation after generation

So without business context, AI's common outputs are:

  • Wrong table name guesses
  • Wrong field name guesses
  • Wrong enum value guesses
  • SQL that looks correct but doesn't actually run
  • BFF that can be generated but doesn't comply with runtime specifications
  • SDK calls that look reasonable but have wrong parameter structures

This isn't because AI isn't smart enough, but because enterprise development inherently isn't a task that can be completed with just general knowledge.


Lovrabet MCP Gives AI More Than Metadata - It Gives Business Development Capabilities

Lovrabet MCP's core value is handing over Lovrabet platform's business structures, execution capabilities, and development constraints to AI together.

1. Business Model Layer

AI can obtain:

  • Dataset list
  • Field definitions
  • Required, primary key, enum and other constraints
  • Data relationships and operation information

This means AI isn't guessing "there might be a customerName field", but using actually existing customer_name, status, customer_id.

2. SQL Layer

AI doesn't just generate SQL.

It can work along a complete closed loop:

  • Query existing SQL
  • Generate SQL based on real data structures
  • Validate SQL content
  • Save or update SQL
  • Execute SQL to validate results

This is crucial. Because in enterprise scenarios, what's time-consuming isn't "writing a SQL statement", but "confirming it's based on real structures, can be saved, can be reused, can run through".

3. BFF Layer

Many enterprise developments don't directly modify backend main services, but use BFF to handle business orchestration, permission logic, and interface aggregation.

Lovrabet MCP lets AI do more than write function examples - it can take complete actions around BFF:

  • Understand business models and field semantics
  • Generate compliant scripts
  • Save back to platform
  • Clear runtime cache

This means AI can truly participate in "write and land", not just give you an example code snippet in the chat box.

4. SDK and Page Development Layer

Lovrabet MCP can also hand correct calling methods directly to AI:

  • Should use filter() not deprecated interfaces
  • where needs operators not directly writing values
  • What are the structures of select, orderBy, currentPage, pageSize
  • How should field types, enum values, query conditions be combined

This directly affects accuracy in frontend scenarios like page development, list queries, form generation, condition filtering, and data dashboards.


Ordinary Database MCP Solves "Connection Problems", Lovrabet MCP Solves "Understanding and Execution Problems"

DimensionOrdinary Database MCPLovrabet MCP
GoalLet AI connect to databaseLet AI participate in business development
ContextTables and fieldsBusiness models, field semantics, constraints, operations
Relationship understandingRelies on foreign keys and manual descriptionsBased on dataset definitions and business structure understanding
SQL capabilityGenerate query fragmentsGenerate, validate, save, execute closed loop
BFF capabilityBasically noneGenerate, save, run chain can be connected
SDK capabilityRequires manual documentation lookupCan directly generate correct calling code
ValueAssist queryingDrive development

One sentence summary:

Ordinary MCP lets AI see data. Lovrabet MCP lets AI see business systems and work on business systems.


This Will Change AI Era Development Mode

Future efficient development won't be "humans write code, AI helps autocomplete". The more realistic mode will be:

  1. Business models are first structured by platform
  2. MCP exposes business models and execution capabilities to AI
  3. AI generates queries, pages, BFF, SQL based on real context
  4. AI continues to complete validation, saving, updating actions
  5. Humans are responsible for goals, constraints, and final judgment

In this mode, business systems are no longer just runtime systems, but also become development time systems.

Lovrabet MCP's significance is exactly here:

  • It turns business knowledge into AI-callable assets
  • It turns development specifications into AI-executable constraints
  • It connects SQL, BFF, SDK, page development into a closed loop

This isn't "one more AI plugin", but pushing enterprise development from "AI-assisted" to "AI-participated".


Without Lovrabet MCP, AI Can Only Help You Write Code

With Lovrabet MCP, AI starts helping you do business development.

Without Lovrabet MCPWith Lovrabet MCP
AI guesses fields, table names, and relationshipsAI works based on real business models
Generated code still needs heavy manual revisionGenerated results closer to directly landable
Can write SQL, but not necessarily correct, not necessarily saveableSQL can go through complete closed loop
Can write function examples, but not necessarily integrate into systemBFF can truly save and participate in running
Like a general programming assistantLike a development partner who understands business

For developers, this means less guessing, less debugging, faster delivery.

For technical leads and product leads, this means enterprise business models, development specifications, and system capabilities can finally be directly reused by AI, rather than being re-explained from scratch every time starting from chat.


Next Step

Connect your Lovrabet application to MCP, so AI not only knows how to write code, but knows what code to write for your business.

Get Started: