Skip to main content
Glama

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
}

Tools

Functions exposed to the LLM to take actions

NameDescription
sap_read_table_dataA

Query rows from an SAP table with optional WHERE filtering. Use sap_search_tables / sap_read_table_structure first if unsure of the table or field names. WHERE uses ABAP operators: EQ NE GE LE GT LT LIKE IN, values in single quotes. Dates are YYYYMMDD. Numeric keys carry leading zeros (vendor 1000 = LIFNR EQ '0000001000', material = 18 digits). Example: "MTART EQ 'FERT' AND ERSDA GE '20260101'"

sap_read_table_structureA

Get the field definitions of an SAP table or structure — names, types, lengths, key fields, descriptions. Call this before querying a table you are not sure about.

sap_search_tablesA

Search the SAP Data Dictionary for tables by keyword, matching table names and descriptions, e.g. 'vendor' finds LFA1/LFB1. Use this to discover the right table before querying.

sap_read_codeA

Read ABAP source code from the connected system — programs, classes, function groups, includes, interfaces.

sap_read_where_usedA

Cross-reference lookup (like SE84): direction 'forward' answers 'what programs/classes use this object?', direction 'inverse' answers 'what does this program use?'.

sap_syntax_checkA

Validate ABAP source code against the connected system's syntax rules (release-accurate, e.g. ECC 6.0 restrictions) without saving anything.

sap_read_dumpsA

Read ST22 ABAP runtime errors (short dumps). Dates are YYYYMMDD; defaults to today when no dates are given.

sap_read_jobsA

Read SM37 background jobs — status, runtime, scheduling. Status codes: F=Finished, A=Aborted, R=Running, S=Scheduled, P=Ready. Dates YYYYMMDD.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/NicoHern/abapilot-mcp'

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