Skip to main content
Glama
Coaspe

sap-abap-mcp

by Coaspe

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}
completions
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
sap.capability.searchB

Find capabilities; browse categories if keyword search misses.

sap.capability.describeB

Get exact input schemas and hashes: name or names (up to 10).

sap.capability.invoke_readC

Invoke a read capability with its described schemaHash and arguments.

sap.capability.invoke_writeC

Invoke a write capability with its described schemaHash and arguments.

sap.capability.invoke_destructiveC

Invoke a destructive capability with its described schemaHash and arguments.

Prompts

Interactive templates invoked by user choice

NameDescription
sap-explain-objectExplain current SAP source and its callers with source evidence, without changing it.
sap-change-objectGuide a scoped source change through impact review, diagnostics, activation, ABAP Unit and ATC.
sap-review-transportReview one transport with bounded quality evidence; assessment does not release it.
sap-plan-rapDiscover backend RAP capabilities and validate a generation preview without generating or publishing.

Resources

Contextual data attached and managed by the client

NameDescription
sap-docs-data-queryRead-only SAP ADT data-preview SQL rules and examples.

TDQS

B3.4/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct role: search discovers capabilities, describe retrieves schemas/hashes, and the three invoke tools are cleanly separated by effect class (read/write/destructive). An agent can select the right tool based on intent without overlapping functionality.

Naming Consistency5/5

All tools follow the same `sap.capability.<action>` namespace with lowercase and snake_case suffixes. The invoke variants consistently append the effect type, creating a predictable and readable pattern.

Tool Count5/5

Five tools neatly cover the generic capability gateway pattern: discovery, introspection, and execution split by effect class. Each tool earns its place with no redundant or missing meta-operations.

Completeness5/5

The set covers discovery (search), schema retrieval (describe), and execution across all effect classes (read/write/destructive), forming a complete lifecycle for invoking SAP capabilities without obvious dead ends.

Maintenance

ActivityActive
ResponsivenessWithin a week