MCP.Market

Cap Js MCP server

by cap-js·io.github.cap-js/mcp-server·v0.1.0·118 stars

Model Context Protocol (MCP) server for AI-assisted development of CAP applications.

A94/100grade A
What users say
No reviews yet
Be the first
Safety scan
A94/100

full report

Adoption
Established

118 stars74k downloads/wk

Reviews

Write one

Nobody has reviewed Cap Js yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Cap Js tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-11-01 · same rubric, same numbers if you re-run it

no findings
  • Code scan19 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
Overall 94/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Cap Js compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
94/100
higher than 96% of 4,456 AI and agents servers
GitHub stars
118
more than 95% of 2,733 AI and agents servers
Downloads a week
74,107
more than 96% of 1,712 AI and agents servers with a package

Release history: 4 versions in the registry since 2026-03-09, latest 2026-10-26, typically one every 22 days.

Install Cap Js in Claude Code, Cursor or VS Code

Runs npx -y @cap-js/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-server -- npx -y @cap-js/mcp-server
Add to Cursor

What the publisher says

From the Cap Js repository's README, as published. We do not edit it. Read it on GitHub

Welcome to @cap-js/mcp-server

About This Project

A Model Context Protocol (MCP) server for the SAP Cloud Application Programming Model (CAP). Use it for AI-assisted development of CAP applications (agentic coding).

The server helps AI models answer questions such as:

  • Which CDS services are in this project, and where are they served?
  • What are the entities about and how do they relate?
  • How do I add columns to a select statement in CAP Node.js?

Table of Contents

  • About This Project
  • Requirements
  • Setup
  • Usage in VS Code
  • Usage in Claude Code
  • Usage in OpenAI Codex
  • Usage in opencode
  • CLI Usage
  • Available Tools
  • search_model
  • search_docs
  • Support, Feedback, Contributing

Requirements

See Getting Started on how to jumpstart your development and grow as you go with SAP Cloud Application Programming Model.

Setup

Configure your MCP client (Cline, opencode, Claude Code, GitHub Copilot, etc.) to start the server using the command npx -y @cap-js/mcp-server as in the following examples.

Usage in VS Code

Example for VS Code extension Cline:

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

Example for VS Code global mcp.json:

Note: GitHub Copilot uses the mcp.json file as source for it's Agent mode.

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

See VS Code Marketplace for more agent extensions.

Usage in Claude Code

Register the server with Claude Code:

claude mcp add cds-mcp -- npx -y @cap-js/mcp-server

Usage in OpenAI Codex

Register the server with OpenAI Codex:

codex mcp add cds-mcp -- npx -y @cap-js/mcp-server

Usage in opencode

Example for opencode:

{
  "mcp": {
    "cds-mcp": {
      "type": "local",
      "command": ["npx", "-y", "@cap-js/mcp-server"],
      "enabled": true
    }
  }
}

Rules

The following rules help the LLM use the server correctly:

- You MUST search for CDS definitions, like entities, fields and services (which include HTTP endpoints) with cds-mcp, only if it fails you MAY read \*.cds files in the project.
- You MUST search for CAP docs with cds-mcp EVERY TIME you create, modify CDS models or when using APIs or the `cds` CLI from CAP. Do NOT propose, suggest or make any changes without first checking it.

Add these rules to your existing global or project-specific AGENTS.md (specifics may vary based on respective MCP client).

CLI Usage

You can also use the tools directly from the command line.

npm i -g @cap-js/mcp-server

This will provide the command cds-mcp, with which you can invoke the tools directly as follows.

# Search for CDS model definitions
cds-mcp search_model . Books entity

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Cap Js: common questions

Is Cap Js MCP server safe?
Yes, by our scan: it is graded A (94/100). Read the Cap Js safety report
How do I install Cap Js?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Cap Js need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Cap Js maintained?
The last commit was 16 days ago (2026-10-30). The latest release is v0.1.0.
What can I use instead of Cap Js?
Servers from other publishers that do the same job: Mdk MCP server and three.ws Autopilot MCP server.
How does Cap Js compare with other AI and agents MCP servers?
safety score 94/100 (higher than 96% of 4,456 AI and agents servers); github stars 118 (more than 95% of 2,733 AI and agents servers); downloads a week 74,107 (more than 96% of 1,712 AI and agents servers with a package). Full comparison.

Alternatives to Cap Js

Same job from other publishers: the closest match first, then the best rated.

  • Mdk
    Model Context Protocol (MCP) server for AI-assisted development of MDK applications.
    A
  • three.ws Autopilot
    Set autopilot scopes and a daily SOL spend cap, then propose, execute, and undo agent actions.
    B