Skip to content

Connectors · Accounting & finance

SAP S/4HANA Cloud Public Edition MCP server for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to SAP S/4HANA Cloud Public Edition and the rest of your systems. It gives your agent 4,547 SAP S/4HANA Cloud Public Edition actions (4,543 reads and 4 writes) and holds the SAP S/4HANA Cloud Public Edition credential itself, so the agent never does. It paces SAP S/4HANA Cloud Public Edition's limits and records every call.

100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.

claude mcp add --transport http actionlake https://connect.actionlake.com/mcp
the first call
do {  action: "sap_s4hana_cloud.billing_document.billing_document.list",  intent: "check which SAP S/4HANA Cloud Public Edition account is connected"}# List billing document (billing document) · read · 1 upstream call
  • 4,547actionsin one signed file
  • 4,543readlook, never change
  • 4writecreate and update
  • 0wait for a yesdestructive, confirmed first

Set up

Connect SAP S/4HANA Cloud Public Edition in three steps.

  1. 01

    Add actionlake to Claude.

    Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.

    https://connect.actionlake.com/mcp
  2. 02

    Connect SAP S/4HANA Cloud Public Edition.

    Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.

    • usernameCommunication user name (Communication Systems app > inbound user)
    • passwordCommunication user password
    • hostWhere your SAP S/4HANA Cloud Public Edition lives: your host
    account { op: "connections.requirements", service: "sap_s4hana_cloud" }
    # free: exactly what to paste, and what is found for you
  3. 03

    Make the first call. Check before a write.

    Ask in plain words; Claude picks the action. Before anything changes, check validates the call and prices it, for free.

    do    { action: "sap_s4hana_cloud.billing_document.billing_document.list" }# list billing document (billing document) · read · 1 upstream callcheck { action: "sap_s4hana_cloud.manual_contract_accruals.functions.post_manual_accruals", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent

SAP S/4HANA Cloud Public Edition at a glance

Sign-in
Username and secret. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
You provide
usernamepassword
Setup fields
host
Limits we pace to
300 calls a minute, per connection
API covered
SAP S/4HANA Cloud Public Edition (ERP OData APIs: business partners, sales, billing, purchasing, finance, manufacturing, maintenance, warehouse, projects) API SAP S/4HANA Cloud OData V2 (/sap/opu/odata) and V4 (/sap/opu/odata4) APIs, as published on the SAP Business Accelerator Hub and wrapped by SAP Cloud SDK VDM 2.1.0, at your SAP S/4HANA Cloud Public Edition instance's API base URL, which you enter when connecting
Built from
SAP S/4HANA Cloud Public Edition's documentation, read 23 October 2026api.sap.com
Service file
Version 1.0.0, signed (Ed25519)
Cached reads
4,542 of 4,543 reads, for up to 5 minutes; a write clears what it affects
Shared entities
12, so ask can line SAP S/4HANA Cloud Public Edition up with your other systems
Data
Processed and stored in Sydney, Australia. No US region yet

Capabilities

What an AI agent can do in SAP S/4HANA Cloud Public Edition.

4,547 actions in 343 areas. Every one carries its effect, so a key can allow the reads and hold the rest.

  • 4,543readlook, never change
  • 4writecreate and update
  • 0destructivewait for a confirmation
  1. Complementary table data maintenance

    660

    660 read · 0 write · 0 destructive

    List aj bc con (complementary table data maintenance) · List aj con ap (complementary table data maintenance) · List aj cred c (complementary table data maintenance) · List aj cred p (complementary table data maintenance)

  2. Trial balance

    466

    466 read · 0 write · 0 destructive

    List accounting document category (trial balance) · List accounting document category results (trial balance) · List accounting document type (trial balance) · List accounting document type results (trial balance)

  3. Group reporting master data

    404

    404 read · 0 write · 0 destructive

    List base unit (group reporting master data) · List base unit text (group reporting master data) · List bill to party (group reporting master data) · List bill to party text (group reporting master data)

  4. Business partner

    72

    72 read · 0 write · 0 destructive

    List customer (business partner) · List business partner (business partner) · List supplier (business partner) · Get customer (business partner)

  5. Product

    64

    64 read · 0 write · 0 destructive

    List product (product) · Get product (product) · List product basic text (product) · List product description (product)

  6. Business solution order

    58

    58 read · 0 write · 0 destructive

    List bus soln ord ent project item (business solution order) · List bus soln ord fup ent project (business solution order) · List bus soln ord fup service contract (business solution order) · List bus soln ord fup service order (business solution order)

  7. Brazil nota fiscal

    50

    50 read · 0 write · 0 destructive

    List br n fe payment (brazil nota fiscal) · List br n fe pharmaceutical (brazil nota fiscal) · List br n fe product traceability (brazil nota fiscal) · List br nf addition import doc (brazil nota fiscal)

  8. Recipe

    46

    46 read · 0 write · 0 destructive

    List rec proc equip rqmt charc (recipe) · List rec proc equip rqmt charc value (recipe) · List rec proc equip rqmt class (recipe) · List rec proc equip rqmt class charc (recipe)

112 more areas · 2,727 actions
  • Sales order 44
  • Central purchase contract 42
  • Commercial project 38
  • Work centers 38
  • Product 2 36
  • Maintenance order 32
  • Maintenance plan 32
  • Real estate contract 30
  • Service order 30
  • Product master data including classification 28
  • Raw substance 28
  • Real substance 28
  • Supplier evaluation response 28
  • Customer return 26
  • Outbound delivery V2 24
  • Real estate integration object 24
  • Responsibility management team configuration 24
  • Change master V2 22
  • Enterprise project V2 22
  • Pra division of interest 22
  • Service confirmation 22
  • Document management 20
  • Inspection lot 20
  • Legal transaction 20
  • Production routing 20
  • Purchase contract V2 20
  • Responsibility management team 20
  • Sales scheduling agreement 20
  • Service contract 20
  • Service quotation V2 20
  • Cloud print pull 19
  • Inbound delivery V2 18
  • Master recipe 18
  • Sales order simulation 18
  • Scheduling agreement 18
  • Service order template 18
  • Service quotation 18
  • Bill of material V2 17
  • Billing document 17
  • Business situation type 16
  • Credit memo request 16
  • Debit memo request 16
  • Maintenance item 16
  • Maintenance task list 16
  • Production orders 16
  • Purchase order 16
  • Purchasing category 16
  • Sales quotation 16
  • Supplier activity task 16
  • Work center 16
  • Commercial project detail 14
  • Condition contract 14
  • Contract accounting document 14
  • Customer returns delivery 14
  • Equipment 14
  • Functional location 14
  • Inbound delivery 14
  • Outbound delivery 14
  • Production order V2 14
  • Sales order without charge 14
  • Supplier evaluation scorecard 14
  • Bill of material 12
  • Billing document request 12
  • Buffer sizing 12
  • Change record 12
  • Characteristic data for classification 12
  • Detection method 12
  • Enterprise project 12
  • Just in time call process 12
  • Object dependency 12
  • Process order V2 12
  • Process orders 12
  • Purchase contract 12
  • Purchasing pricing procedure 12
  • Sales contract 12
  • Sales inquiry 12
  • Sales pricing condition record 12
  • Sales pricing procedure 12
  • Settlement document 12
  • Supplier invoice process 12
  • Attachment 11
  • Purchase requisition 11
  • Batch 10
  • Class data for classification 10
  • Financial planning entry item 10
  • Joint operating agreement 10
  • Joint venture 10
  • Journal entry item basic 10
  • Kanban control cycle V2 10
  • Maintenance notification 10
  • Pack container 10
  • Product allocation object 10
  • Purchasing info record 10
  • Selected set of codes for usage decision 10
  • Supplier activity 10
  • Supply availability protection plan 10
  • Variant table 10
  • Access sequence pricing for sales 8
  • Bank reconciliation china 8
  • Budget account hierarchy 8
  • Budget period hierarchy 8
  • Central request for quotation 8
  • Central supplier quotation 8
  • Characteristic attribute catalog 8
  • Condition exclusion for pricing in sales 8
  • Consolidation unit 8
  • Convergent invoicing document 8
  • Defect code 8
  • Flexible constraints for PMRP 8
  • Fund hierarchy 8
  • Grant hierarchy 8
  • 224 smaller areas 924

Top actions

The SAP S/4HANA Cloud Public Edition API, shaped for agents.

The ids your agent types, what each does, and the one name it shares with other systems. 22 of SAP S/4HANA Cloud Public Edition's 22 action names are shared with at least one other connector, so an agent learns them once.

ActionWhat it doesEffectSame name in
sap_s4hana_cloud.billing_document.billing_document.listList billing document (billing document)List billing document (billing document).readfinance.invoice.list101 connectors
sap_s4hana_cloud.sales_quotation.sales_quotation.listList sales quotation (sales quotation)List sales quotation (sales quotation).readfinance.quote.list52 connectors
sap_s4hana_cloud.purchase_order.purchase_order.listList purchase order (purchase order)List purchase order (purchase order).readfinance.purchase_order.list45 connectors
sap_s4hana_cloud.glaccount_in_chart_of_accounts.gl_account_in_chart_of_accounts.listList gl account in chart of accounts (glaccount in chart of accounts)List gl account in chart of accounts (glaccount in chart of accounts).readfinance.ledger_account.list36 connectors
sap_s4hana_cloud.supplier_invoice_process.supplier_invoice.listList supplier invoice (supplier invoice process)List supplier invoice (supplier invoice process).readfinance.bill.list31 connectors
sap_s4hana_cloud.product.product.listList product (product)List product (product).readcommerce.product.list112 connectors
sap_s4hana_cloud.sales_order.sales_order.listList sales order (sales order)List sales order (sales order).readcommerce.order.list82 connectors
sap_s4hana_cloud.business_partner.customer.listList customer (business partner)List customer (business partner).readcommerce.customer.list45 connectors
sap_s4hana_cloud.business_partner.business_partner.listList business partner (business partner)List business partner (business partner).readcrm.company.list162 connectors
sap_s4hana_cloud.manual_contract_accruals.functions.post_manual_accrualsPost manual accruals (manual contract accruals)Post manual accruals (manual contract accruals).writethis connector
sap_s4hana_cloud.cloud_print_pull.functions.set_q_item_statusSet q item status (cloud print pull)Set q item status (cloud print pull).writethis connector
sap_s4hana_cloud.cloud_print_pull.functions.set_print_parameterSet print parameter (cloud print pull)Set print parameter (cloud print pull).writethis connector

Try it

Prompts to paste into Claude.

Each one names the SAP S/4HANA Cloud Public Edition actions it will call, so you know what it reads and what it changes before you send it.

  1. Readread

    Which SAP S/4HANA Cloud Public Edition invoices are more than 30 days overdue? Group them by customer with the total owed.

    callssap_s4hana_cloud.billing_document.billing_document.list

  2. Writewrite

    Post manual accruals (manual contract accruals) in SAP S/4HANA Cloud Public Edition. Show me exactly what you will send before you save it.

    callssap_s4hana_cloud.manual_contract_accruals.functions.post_manual_accruals

  3. Across systemsread

    Which SAP S/4HANA Cloud Public Edition companies have invoices in ConnectWise PSA, and how many each?

    callssap_s4hana_cloud.business_partner.business_partner.listconnectwise_manage.invoices.list

Across your systems

SAP S/4HANA Cloud Public Edition, joined to the rest of your business.

One ask fetches from SAP S/4HANA Cloud Public Edition and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

  • Which SAP S/4HANA Cloud Public Edition companies have invoices in ConnectWise PSA, and how many each?

    sap_s4hana_cloud.business_partner.business_partner.list + connectwise_manage.invoices.list, on crm.company · ConnectWise PSA

  • Which SAP S/4HANA Cloud Public Edition companies have tickets in HubSpot CRM, and how many each?

    sap_s4hana_cloud.business_partner.business_partner.list + hubspot_crm.tickets.list, on crm.company · HubSpot CRM

Also mapped by other connectorscrm.company 227work.project 116commerce.product 109finance.invoice 91commerce.order 86commerce.customer 51finance.quote 45asset.supplier 38
ask
ask {  intent: "which SAP S/4HANA Cloud Public Edition companies have invoices in ConnectWise PSA, and how many each",  steps: [    { action: "sap_s4hana_cloud.business_partner.business_partner.list", as: "co", input: {}, limit: 100, max_pages: 5 },    { action: "connectwise_manage.invoices.list", as: "inv", input: {}, limit: 100, max_pages: 5 },    { join: {        left: "co",        right: "inv",        on: "crm.company",        group_by: "co.name",        select: ["co.name", "count(inv.id) as invoices"]    } }  ]}
Example. Run it through check first: it validates the steps and prices them, and it is free.

Governance for SAP S/4HANA Cloud Public Edition

Every write can wait for a yes.

None of SAP S/4HANA Cloud Public Edition's actions is destructive. A key can still be held to reads, capped, and set so a person confirms every write.

A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.

a key for this connector
account {  op: "keys.create", name: "sap-s4hana-cloud-agent",  allowed_actions: ["sap_s4hana_cloud.*"], cap_calls: 2000,  confirm_policy: "human_for_writes"}
Illustrative. Scoped to SAP S/4HANA Cloud Public Edition only, capped at 2,000 upstream calls, every write confirmed.

Cost

What SAP S/4HANA Cloud Public Edition costs on actionlake.

Every SAP S/4HANA Cloud Public Edition action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call SAP S/4HANA Cloud Public Edition refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

  • 1upstream call per actionall 4,547 SAP S/4HANA Cloud Public Edition actions
  • 4,547actions pageeach page of a long list is one call
  • 4,542reads can be cacheda cache hit costs nothing
  • 100,000calls a month, freepaid plans from US$49 a month for 250,000

See pricing

Action index

Every SAP S/4HANA Cloud Public Edition action.

4,547 actions by area: the id your agent calls, what it does, and its effect.

Complementary table data maintenance660
  • sap_s4hana_cloud.complementary_table_data_maintenance.aj_bc_con.listList aj bc con (complementary table data maintenance)read
  • sap_s4hana_cloud.complementary_table_data_maintenance.aj_con_ap.listList aj con ap (complementary table data maintenance)read
  • and 658 more in this area
Trial balance466
  • sap_s4hana_cloud.trial_balance.accounting_document_category.listList accounting document category (trial balance)read
  • sap_s4hana_cloud.trial_balance.accounting_document_category_results.listList accounting document category results (trial balance)read
  • and 464 more in this area
Group reporting master data404
  • sap_s4hana_cloud.group_reporting_master_data.base_unit.listList base unit (group reporting master data)read
  • sap_s4hana_cloud.group_reporting_master_data.base_unit_text.listList base unit text (group reporting master data)read
  • and 402 more in this area
Business partner72
  • sap_s4hana_cloud.business_partner.business_partner.listList business partner (business partner)read
  • sap_s4hana_cloud.business_partner.customer.getGet customer (business partner)read
  • and 70 more in this area
Product64
  • sap_s4hana_cloud.product.product.getGet product (product)read
  • sap_s4hana_cloud.product.product.listList product (product)read
  • and 62 more in this area
Business solution order58
  • sap_s4hana_cloud.business_solution_order.bus_soln_ord_ent_project_item.listList bus soln ord ent project item (business solution order)read
  • sap_s4hana_cloud.business_solution_order.bus_soln_ord_fup_ent_project.listList bus soln ord fup ent project (business solution order)read
  • and 56 more in this area
Brazil nota fiscal50
  • sap_s4hana_cloud.brazil_nota_fiscal.br_n_fe_payment.listList br n fe payment (brazil nota fiscal)read
  • sap_s4hana_cloud.brazil_nota_fiscal.br_n_fe_pharmaceutical.listList br n fe pharmaceutical (brazil nota fiscal)read
  • and 48 more in this area
Recipe46
  • sap_s4hana_cloud.recipe.rec_proc_equip_rqmt_charc.listList rec proc equip rqmt charc (recipe)read
  • sap_s4hana_cloud.recipe.rec_proc_equip_rqmt_charc_value.listList rec proc equip rqmt charc value (recipe)read
  • and 44 more in this area
Sales order44
  • sap_s4hana_cloud.sales_order.sales_order.getGet sales order (sales order)read
  • sap_s4hana_cloud.sales_order.sales_order.listList sales order (sales order)read
  • and 42 more in this area
Central purchase contract42
  • sap_s4hana_cloud.central_purchase_contract.ce_pu_co_distrd_contr_payt_trms.listList ce pu co distrd contr payt trms (central purchase contract)read
  • sap_s4hana_cloud.central_purchase_contract.ce_pu_co_distrd_outline_agrmt.listList ce pu co distrd outline agrmt (central purchase contract)read
  • and 40 more in this area
Commercial project38
  • sap_s4hana_cloud.commercial_project.cust_proj_sls_ord.listList cust proj sls ord (commercial project)read
  • sap_s4hana_cloud.commercial_project.cust_proj_sls_ord_item.listList cust proj sls ord item (commercial project)read
  • and 36 more in this area
Work centers38
  • sap_s4hana_cloud.work_centers.work_center_all_capacity.listList work center all capacity (work centers)read
  • sap_s4hana_cloud.work_centers.work_center_all_capacity_2.listList work center all capacity 2 (work centers)read
  • and 36 more in this area
Product 236
  • sap_s4hana_cloud.product_2.prod_sales_delivery_sales_tax.listList prod sales delivery sales tax (product 2)read
  • sap_s4hana_cloud.product_2.product.listList product (product 2)read
  • and 34 more in this area
Maintenance order32
  • sap_s4hana_cloud.maintenance_order.maint_ord_settlmt_distr_rule_hist.listList maint ord settlmt distr rule hist (maintenance order)read
  • sap_s4hana_cloud.maintenance_order.maint_order_actl_plnd_cost_itm.listList maint order actl plnd cost itm (maintenance order)read
  • and 30 more in this area
Maintenance plan32
  • sap_s4hana_cloud.maintenance_plan.maint_item_object_list_item.listList maint item object list item (maintenance plan)read
  • sap_s4hana_cloud.maintenance_plan.maint_plan_clfn_char_value.listList maint plan clfn char value (maintenance plan)read
  • and 30 more in this area
Real estate contract30
  • sap_s4hana_cloud.real_estate_contract.re_contr_adjustment_term.listList re contr adjustment term (real estate contract)read
  • sap_s4hana_cloud.real_estate_contract.re_contr_condition.listList re contr condition (real estate contract)read
  • and 28 more in this area
Service order30
  • sap_s4hana_cloud.service_order.service_ord_item_user_status.listList service ord item user status (service order)read
  • sap_s4hana_cloud.service_order.service_ord_user_status.listList service ord user status (service order)read
  • and 28 more in this area
Product master data including classification28
  • sap_s4hana_cloud.product_master_data_including_classification.clfn_class_for_key_date.listList clfn class for key date (product master data including classification)read
  • sap_s4hana_cloud.product_master_data_including_classification.clfn_product.listList clfn product (product master data including classification)read
  • and 26 more in this area
Raw substance28
  • sap_s4hana_cloud.raw_substance.product.listList product (raw substance)read
  • sap_s4hana_cloud.raw_substance.product_description.listList product description (raw substance)read
  • and 26 more in this area
Real substance28
  • sap_s4hana_cloud.real_substance.product.listList product (real substance)read
  • sap_s4hana_cloud.real_substance.product_description.listList product description (real substance)read
  • and 26 more in this area
Supplier evaluation response28
  • sap_s4hana_cloud.supplier_evaluation_response.suplr_eval_rsp_appraiser.listList suplr eval rsp appraiser (supplier evaluation response)read
  • sap_s4hana_cloud.supplier_evaluation_response.suplr_eval_rsp_expl_text.listList suplr eval rsp expl text (supplier evaluation response)read
  • and 26 more in this area
Customer return26
  • sap_s4hana_cloud.customer_return.customer_return.listList customer return (customer return)read
  • sap_s4hana_cloud.customer_return.customer_return_item.listList customer return item (customer return)read
  • and 24 more in this area
Outbound delivery V224
  • sap_s4hana_cloud.outbound_delivery_v2.handling_unit_header_delivery.listList handling unit header delivery (outbound delivery v2)read
  • sap_s4hana_cloud.outbound_delivery_v2.handling_unit_item_delivery.listList handling unit item delivery (outbound delivery v2)read
  • and 22 more in this area
Real estate integration object24
  • sap_s4hana_cloud.real_estate_integration_object.re_integ_object_address.listList re integ object address (real estate integration object)read
  • sap_s4hana_cloud.real_estate_integration_object.re_integ_object_contract_assgmt.listList re integ object contract assgmt (real estate integration object)read
  • and 22 more in this area
Responsibility management team configuration24
  • sap_s4hana_cloud.responsibility_management_team_configuration.team_categories.listList team categories (responsibility management team configuration)read
  • sap_s4hana_cloud.responsibility_management_team_configuration.team_category_function_texts.listList team category function texts (responsibility management team configuration)read
  • and 22 more in this area
Change master V222
  • sap_s4hana_cloud.change_master_v2.change_master.listList change master (change master v2)read
  • sap_s4hana_cloud.change_master_v2.change_master_alt_date.listList change master alt date (change master v2)read
  • and 20 more in this area
Enterprise project V222
  • sap_s4hana_cloud.enterprise_project_v2.ent_proj_elmnt_block_func.listList ent proj elmnt block func (enterprise project v2)read
  • sap_s4hana_cloud.enterprise_project_v2.ent_project_element_jva.listList ent project element jva (enterprise project v2)read
  • and 20 more in this area
Pra division of interest22
  • sap_s4hana_cloud.pra_division_of_interest.bearer.listList bearer (pra division of interest)read
  • sap_s4hana_cloud.pra_division_of_interest.bearer_group.listList bearer group (pra division of interest)read
  • and 20 more in this area
Service confirmation22
  • sap_s4hana_cloud.service_confirmation.service_conf_item_price_element.listList service conf item price element (service confirmation)read
  • sap_s4hana_cloud.service_confirmation.service_conf_item_user_status.listList service conf item user status (service confirmation)read
  • and 20 more in this area
Document management20
  • sap_s4hana_cloud.document_management.doc_info_recd_obj_link_bom.listList doc info recd obj link bom (document management)read
  • sap_s4hana_cloud.document_management.doc_info_recd_obj_link_chg_recd.listList doc info recd obj link chg recd (document management)read
  • and 18 more in this area

Inspection lot 20Legal transaction 20Production routing 20Purchase contract V2 20Responsibility management team 20Sales scheduling agreement 20Service contract 20Service quotation V2 20Cloud print pull 19Inbound delivery V2 18Master recipe 18Sales order simulation 18Scheduling agreement 18Service order template 18Service quotation 18Bill of material V2 17Billing document 17Business situation type 16Credit memo request 16Debit memo request 16Maintenance item 16Maintenance task list 16Production orders 16Purchase order 16Purchasing category 16Sales quotation 16Supplier activity task 16Work center 16Commercial project detail 14Condition contract 14Contract accounting document 14Customer returns delivery 14Equipment 14Functional location 14Inbound delivery 14Outbound delivery 14Production order V2 14Sales order without charge 14Supplier evaluation scorecard 14Bill of material 12Billing document request 12Buffer sizing 12Change record 12Characteristic data for classification 12Detection method 12Enterprise project 12Just in time call process 12Object dependency 12Process order V2 12Process orders 12Purchase contract 12Purchasing pricing procedure 12Sales contract 12Sales inquiry 12Sales pricing condition record 12Sales pricing procedure 12Settlement document 12Supplier invoice process 12Attachment 11Purchase requisition 11Batch 10Class data for classification 10Financial planning entry item 10Joint operating agreement 10Joint venture 10Journal entry item basic 10Kanban control cycle V2 10Maintenance notification 10Pack container 10Product allocation object 10Purchasing info record 10Selected set of codes for usage decision 10Supplier activity 10Supply availability protection plan 10Variant table 10Access sequence pricing for sales 8Bank reconciliation china 8Budget account hierarchy 8Budget period hierarchy 8Central request for quotation 8Central supplier quotation 8Characteristic attribute catalog 8Condition exclusion for pricing in sales 8Consolidation unit 8Convergent invoicing document 8Defect code 8Flexible constraints for PMRP 8Fund hierarchy 8Grant hierarchy 8224 smaller areas 924

This index shows a sample of each area. All 4,547 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.

Questions

The SAP S/4HANA Cloud Public Edition MCP server, answered.

Is there an SAP S/4HANA Cloud Public Edition MCP server for Claude?

Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 4,547 SAP S/4HANA Cloud Public Edition actions across complementary table data maintenance, trial balance, group reporting master data and business partner, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by SAP S/4HANA Cloud Public Edition.

What do I need to connect SAP S/4HANA Cloud Public Edition?

Communication user name (Communication Systems app > inbound user) and Communication user password. Plus your host. The free call account { op: "connections.requirements", service: "sap_s4hana_cloud" } lists exactly what to paste.

Can an AI agent change things in SAP S/4HANA Cloud Public Edition?

Only if its key allows it. 4 SAP S/4HANA Cloud Public Edition actions write, and none is destructive. A key can be limited to reads, capped, and set so a person confirms every write.

Will an AI agent use up my SAP S/4HANA Cloud Public Edition API limit?

actionlake paces every call to the limits in the SAP S/4HANA Cloud Public Edition service file: 300 calls a minute per connection. Repeated reads are answered from cache (4,542 SAP S/4HANA Cloud Public Edition actions can be), which never reaches SAP S/4HANA Cloud Public Edition.

What does an SAP S/4HANA Cloud Public Edition action cost?

One upstream call, the only unit actionlake bills. A list that pages bills one call per page (4,547 SAP S/4HANA Cloud Public Edition actions page). Cache hits, searches, dry runs and calls SAP S/4HANA Cloud Public Edition refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.

Which SAP S/4HANA Cloud Public Edition API does it cover?

The SAP S/4HANA Cloud Public Edition (ERP OData APIs: business partners, sales, billing, purchasing, finance, manufacturing, maintenance, warehouse, projects) API SAP S/4HANA Cloud OData V2 (/sap/opu/odata) and V4 (/sap/opu/odata4) APIs, as published on the SAP Business Accelerator Hub and wrapped by SAP Cloud SDK VDM 2.1.0 at your SAP S/4HANA Cloud Public Edition instance's API base URL, which you enter when connecting. It is built from SAP S/4HANA Cloud Public Edition's documentation as read on 23 October 2026. 4,547 actions in 343 areas, each one in the signed service file (version 1.0.0).

Can I combine SAP S/4HANA Cloud Public Edition with my other systems?

Yes. ask joins SAP S/4HANA Cloud Public Edition to ConnectWise PSA or HubSpot CRM on the same customer and returns the answer rather than every row. SAP S/4HANA Cloud Public Edition maps crm.company, which 227 other connectors also map.

Does actionlake keep my SAP S/4HANA Cloud Public Edition data, and where?

actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your SAP S/4HANA Cloud Public Edition credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.

Which AI clients can use it?

Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.

Give your agent SAP S/4HANA Cloud Public Edition today.

Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.