Claude API
Anthropic's hosted API for the Claude models, reached at https://api.anthropic.com/v1/messages with a key or through a destination. For the things here it is the model endpoint an ABAP system posts to, under the organisation's own agreement with Anthropic.
Where it sits
Used by
Optionally used: the optional agent is started with its key The model behind the optional agent, claude-sonnet-5, read from a key the launch command passes to the one server child.
Functional boundary
The data is illustrative: availability is binary and backup capacity unlimited, and the model carries no inventory; nothing in it is forecast or priced. The recall half runs only against classic ABAP, because its openCypher trace goes through ADBC, which is not released for ABAP Cloud, and it expects an SSH tunnel to the A4H system it was built against. A plain `npm start` passes no model key, so the agent cannot be used on a server started that way.
LicenceNeither the package manifest nor the repository tree declares a licence
Connected from
data, outbound, sync. Sends the prompt of a generative UI call, a copilot question or the administrator's test call to the Messages API and reads the first text block of the answer.
Functional boundary
Stateful apps cannot be operated: a stateful session lives in one HTTP request and an MCP call is one request, so `app_start` refuses them. The repository carries no release yet and states the addon has not been run in production use, the 7.02 downport is lint-only with no 7.02 system having run it, and the ABAP Cloud HTTP service setup is written down but still to verify on your own system.
data, outbound. The agent's model calls; the README names this as the only part of the backend that reaches the network.
Functional boundary
The data is illustrative: availability is binary and backup capacity unlimited, and the model carries no inventory; nothing in it is forecast or priced. The recall half runs only against classic ABAP, because its openCypher trace goes through ADBC, which is not released for ABAP Cloud, and it expects an SSH tunnel to the A4H system it was built against. A plain `npm start` passes no model key, so the agent cannot be used on a server started that way.
LicenceNeither the package manifest nor the repository tree declares a licence
Details
Graph
For your agent
- Ref
external:anthropic-claude-api- JSON
- /externals/anthropic-claude-api.json
- MCP
- Connecting an agent