What it does
This server exposes CAP (SAP Cloud Application Programming Model) projects to Claude through two specialized search tools. It provides semantic search over CAP documentation to find API patterns and guide best practices, and fuzzy search over compiled CDS model definitions to map project structure—entities, services, annotations, and HTTP endpoints. Designed for agentic coding, it lets Claude answer questions about your CAP project without needing to read individual .cds files.
Who it's for
Backend engineers building SAP Cloud applications who want Claude or another agentic IDE to understand their CAP project structure and guide development decisions against the official documentation.
Common use cases
- Locate a specific CDS entity or service by name to understand relationships and HTTP endpoints.
- Search CAP docs when creating or modifying a data model to confirm the correct API or annotation syntax.
- Get Claude's suggested approach to common CAP patterns (joins, select expansion, authorization) grounded in official documentation.
- Query project structure during code generation to ensure Claude generates code that integrates with existing services.
Setup pitfalls
- The server reads and may write to your filesystem during CDS compilation; run it only in trusted development environments.
- Requires a compiled CAP project with
.cdsfiles; missing or broken CDS files prevent model search from finding definitions. - Documentation embeddings are static; upgrade the package to access newer CAP documentation.
- Agent clients must be explicitly configured to invoke these tools; default IDE configurations may not enable them.