
Mcp Server
Wire your coding agent to SAP CAP project context so it can scaffold and extend Cloud Application Programming services without guessing CDS and project layout.
Overview
io.github.cap-js/mcp-server is a MCP server for the Build phase that connects AI coding agents to SAP CAP application development workflows.
What is this MCP server?
- Official-style MCP bridge for SAP CAP (Cloud Application Programming Model) development
- stdio transport via npm package @cap-js/mcp-server (registry version 0.0.4)
- AI-assisted CDS, services, and CAP project patterns from the cap-js ecosystem
- GitHub source at cap-js/mcp-server for self-hosting or pinning versions
- stdio MCP server — not a hosted remote; runs locally with your Node toolchain
- server schema version 1.0.0 in registry metadata
Community signal: 98 GitHub stars.
What problem does it solve?
Generic LLM advice misroutes CAP projects because CDS, service definitions, and BTP deployment patterns need domain-specific tooling in the agent loop.
Who is it for?
Indie or small teams building SAP CAP APIs and services who already use Claude Code, Cursor, or similar with local MCP stdio.
Skip if: Builders with no CAP or SAP context, or anyone who only needs frontend or non-SAP Node apps without CDS.
What do I get? / Deliverables
After you register the stdio server, your agent can invoke CAP-oriented MCP tools while you implement services and data models in a real CAP repo.
- Registered local stdio MCP server in your agent config
- Agent-accessible tools scoped to CAP development tasks
- Faster iteration on CDS and CAP service changes in-repo
Recommended MCP Servers
Journey fit
CAP application work happens during implementation once you are building the backend and data model, not during early market research. This is agent-facing tooling that connects Claude Code or Cursor to CAP-specific workflows rather than a standalone app feature.
How it compares
CAP-focused MCP integration, not a generic SAP deployment skill or hosted SaaS IDE.
Common Questions / FAQ
Who is io.github.cap-js/mcp-server for?
Developers and solo builders using SAP Cloud Application Programming Model who want their AI agent to follow CAP structure instead of inventing ad hoc backend patterns.
When should I use io.github.cap-js/mcp-server?
Use it during Build when you are creating or extending CAP services, entities, and integrations and want MCP tools available in your agent session.
How do I add io.github.cap-js/mcp-server to my agent?
Install @cap-js/mcp-server from npm, configure stdio MCP in Claude Code, Cursor, or your client pointing at that package, and open your CAP project as the working directory.