Open transaction SM59 in the SAP system and click 'Create'.
Select Connection Type **G** (HTTP Connection to External Server) when the target is a non-ABAP system or any external HTTP endpoint (e.g., a REST API, a middleware platform, or a cloud service).
Select Connection Type **H** (HTTP Connection to ABAP System) when the target is another SAP ABAP stack — this type carries ABAP-specific logon properties and ABAP-system metadata.
Fill in the Technical Settings tab: target host, service (port), and path prefix. For Type G, the path prefix is the base URL path of the external service.
Save and use the 'Test Connection' button to verify TCP reachability; for application-level testing use 'Test — Connection Test' to send a test HTTP request.
Known gotchas
Type G is HTTP to an **external** (non-ABAP) server; Type H is HTTP to an **ABAP** system — swapping them causes authentication and protocol mismatches.
Type G destinations do not carry SAP logon data natively; use the Logon & Security tab to configure Basic Auth or configure OAuth separately via transaction OA2C.
RFC destinations are client-dependent — create them in each SAP client that requires the connection, or transport them via a customizing request.
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp