Skip to main content
Glama
ethanhan2014

sap-s4hana-odata-mcp

by ethanhan2014

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
S4HANA_SYSNRYesSAP system number (00-99)
S4HANA_CLIENTNoSAP client number
S4HANA_HOSTNAMEYesS/4HANA application server hostname
S4HANA_PASSWORDYesPassword
S4HANA_USERNAMEYesSAP technical user
S4HANA_USE_HTTPSNoUse HTTPS (default: true)true
S4HANA_ODATA_PATHNoOData service path (default: /sap/opu/odata/sap/API_BUSINESS_PARTNER)/sap/opu/odata/sap/API_BUSINESS_PARTNER

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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_business_partnersB

List business partners from SAP S/4HANA. Supports OData filtering, sorting, pagination, and field selection. Category '1' = Person, '2' = Organization. Use $filter for search, e.g. substringof('keyword',BusinessPartnerFullName).

get_business_partnerA

Get a specific business partner by ID from SAP S/4HANA. Returns full details. Use $expand to include related data like addresses or roles.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.7/5.0

Scored across 2 tools

Disambiguation5/5

list_business_partners and get_business_partner are clearly distinct: one handles collection-level querying with filters/pagination, the other handles single-record retrieval by ID. There is no overlap or ambiguity between them.

Naming Consistency5/5

Both tools follow the same verb_noun convention: list/get + business_partner, with plural for the collection and singular for the individual resource. The naming is clean, predictable, and consistent.

Tool Count3/5

Two tools is borderline for the server's stated scope. It is sufficient for a minimal business partner lookup server, but the generic 'sap-s4hana-odata-mcp' name suggests a broader OData surface, so the tool count feels thin at the low end.

Completeness3/5

The tool set covers basic read/query needs for business partners via list and get, but it lacks create/update/delete operations and exposes no other S/4HANA entities. Agents needing write capabilities or non-business-partner data will hit dead ends.

Maintenance

ActivityInactive
ResponsivenessNo issues