Skip to main content
Glama
Palapangpond

CDS MCP Server

by Palapangpond

CDS MCP Server

MCP Server สำหรับช่วยพัฒนา SAP ABAP CDS Views บน Eclipse ADT — deploy บน Vercel พร้อมใช้งาน

Tools ที่มี

Tool

ใช้ทำอะไร

Input

generate_cds_view

Generate CDS View จาก requirement

Text / table name

validate_cds_syntax

ตรวจ syntax + แก้ไข

CDS code

generate_annotations

สร้าง UI/OData/Search annotations

CDS code / field list

suggest_associations

แนะนำ Association & JOIN

Entity names

generate_behavior_definition

สร้าง RAP BDEF + implementation stub

View name / CDS code

Related MCP server: ABAP-ADT-API MCP-Server

Setup

1. Clone & Install

git clone https://github.com/YOUR_USERNAME/cds-mcp-server.git
cd cds-mcp-server
npm install

2. ตั้งค่า Environment

cp .env.example .env
# แก้ไข ANTHROPIC_API_KEY ใน .env

3. รัน Local

npm run dev
# → http://localhost:3000/mcp

Deploy บน Vercel

ผ่าน CLI

npm install -g vercel
vercel login
vercel env add ANTHROPIC_API_KEY
vercel --prod

ผ่าน GitHub (แนะนำ)

  1. Push repo ขึ้น GitHub

  2. ไปที่ vercel.com → Import Project

  3. เพิ่ม Environment Variable: ANTHROPIC_API_KEY

  4. Deploy → ได้ URL เช่น https://cds-mcp-server.vercel.app

เชื่อมต่อกับ Claude Desktop

แก้ไขไฟล์ claude_desktop_config.json:

{
  "mcpServers": {
    "cds-assistant": {
      "type": "http",
      "url": "https://YOUR-PROJECT.vercel.app/mcp"
    }
  }
}

ตัวอย่างการใช้งาน

หลัง connect แล้ว พิมพ์ใน Claude:

"Generate a CDS interface view for Sales Order with customer name and net amount from VBAK"

"Validate this CDS code and fix any issues: [paste code]"

"Generate UI annotations for List Report and Object Page for my ZI_PurchaseOrder view"

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    A
    maintenance
    A Model Context Protocol server that facilitates communication between ABAP systems and MCP clients, providing tools for managing ABAP objects, handling transport requests, and performing code analysis to enhance ABAP development workflows.
    100
    124
    183
    MIT
  • A
    license
    C
    quality
    Not graded
    maintenance
    An MCP server that facilitates seamless interaction with SAP ABAP systems to manage development objects, transport requests, and source code. It provides a comprehensive suite of tools for performing syntax checks, object searches, and code modifications via the ADT API.
    100
    -
  • A
    license
    C
    quality
    Not graded
    maintenance
    A Model Context Protocol server that facilitates seamless communication between ABAP systems and MCP clients for managing ABAP objects, transport requests, and code analysis. It acts as a wrapper for the ABAP ADT API to enhance the efficiency of ABAP development workflows.
    100
    -
  • A
    license
    C
    quality
    D
    maintenance
    An MCP server that enables seamless communication between ABAP systems and MCP clients using the ABAP Development Tools (ADT) API. It provides tools for managing ABAP objects, handling transport requests, and performing code analysis directly through MCP-compatible interfaces.
    100
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Palapangpond/sap-dev-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server