MCP Catalogs
Home

mcp-server

by cap-js·96·Score 47

MCP server for AI-assisted development of CAP applications with model and documentation search capabilities.

developer-toolsai-llmknowledge-graph
16
Forks
10
Open issues
this month
Last commit
2d ago
Indexed

Overview

This MCP server provides specialized tools for developers working with SAP's Cloud Application Programming Model (CAP). It offers two primary tools: search_model for finding CDS definitions and relationships within your project, and search_docs for locating CAP documentation through semantic search. The server integrates with popular MCP clients like Cline, opencode, Claude Code, and GitHub Copilot, making it accessible across different development environments. It follows best practices with clear configuration examples for various IDEs and includes proper CLI usage documentation.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:AI assistants answering questions about CDS services, entities, and their relationships in CAP projects
you:Developers receiving context-aware suggestions while modifying CDS models
you:Locating documentation for specific CAP APIs without leaving the development environment
you:What is CAP?
you:How do I use the search_model tool?

When to choose this

Choose this if you're developing SAP CAP applications and want AI assistants to understand your project structure and entities.

When NOT to choose this

Don't choose this if you're not working with SAP CAP applications, as it's specialized for that ecosystem only.

Tools this server exposes

2 tools extracted from the README
  • search_model

    Performs fuzzy searches against names of definitions from the compiled CDS model

  • search_docs

    Uses vector embeddings to locally search through preprocessed CAP documentation

Comparable tools

sap-cap-mcpcds-language-serversap-business-studio

Installation

Installation

  1. Install the server globally:
npm i -g @cap-js/mcp-server
  1. Use in your MCP client with the command npx -y @cap-js/mcp-server
Claude Desktop Configuration

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "cds-mcp": {
      "command": "npx",
      "args": ["-y", "@cap-js/mcp-server"],
      "env": {}
    }
  }
}
VS Code with Cline Configuration

Add to your VS Code settings:

{
  "mcpServers": {
    "cds-mcp": {
      "command": "npx",
      "args": ["-y", "@cap-js/mcp-server"],
      "env": {}
    }
  }
}

FAQ

What is CAP?
CAP stands for SAP Cloud Application Programming Model, a framework for developing enterprise applications with a focus on data modeling and service development.
How do I use the search_model tool?
The search_model tool performs fuzzy searches against names of definitions from the compiled CDS model. You can search for entities, fields, and services using partial matches.

Compare mcp-server with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.