Agentโ™ฅ๏ธŽAge
Catalog

io.github.shahidla/cds-db-nlquery-mcp

Official

by shahidla ยท JavaScript

MCP server for natural-language queries against SAP CAP db-layer entities via real CQN/SQL JOINs.

io.github.shahidla/cds-db-nlquery-mcp โ€” MCP Server

MCP server for natural-language queries against SAP CAP CDS database-layer entities (db/schema.cds). It generates real SQL JOINs using CDS, discovers schema automatically, and returns query rows based on plain-English questions. It targets the db/ layer, not OData services, and requires an external LLM provider.

๐Ÿ› ๏ธ Key Features

  • Natural-language queries against CDS db-layer entities (db/schema.cds)
  • Automatic schema discovery
  • Generates real SQL JOINs using CDS
  • Returns rows from database queries

๐Ÿš€ Use Cases

  • Ask questions about CAP CDS database entities in plain English
  • Perform joined lookups based on inferred schema relationships
  • Use with CAP projects where entities exist under the db/ folder

โšก Developer Benefits

  • No hardcoded queries and no manual SQL
  • No schema configuration needed
  • Works with Anthropic, OpenAI, or any OpenAI-compatible endpoint

โš ๏ธ Limitations

  • Targets the db/ layer only; not OData services

Topics

ai-agentcapcdsclaudehanallmmcp-servermodel-context-protocolnl2sqlsap-cap