MCP tools
claude mcp add --transport http forge https://<your-instance>/mcp \ --header "Authorization: Bearer <token>"The MCP server exposes 165 tools, each one a command under its registry name, with the command’s own input schema as the tool schema. An agent that holds a narrow key reaches exactly what the key carries: the scope check is the kernel’s, not the server’s, so there is no proxy rule to keep in step.
Reads are tools too, under their read names — an agent can look before it writes.
admin_user.disableadmin_user.enableadmin_user.inviteadmin_user.set_localeadmin_user.set_roleasset.archiveasset.createcart.add_linecart.apply_couponcart.assign_customercart.choose_giftcart.createcart.remove_couponcart.remove_linecart.set_buyercart.set_custom_fieldscart.set_deliverycart.set_payer_tax_idcart.set_payment_methodcart.set_postal_codecart.set_shipping_methodcart.update_linecatalog.brand.archivecatalog.brand.createcatalog.brand.updatecatalog.category.createcatalog.category.movecatalog.category.set_custom_fieldscatalog.category.updatecatalog.collection.archivecatalog.collection.createcatalog.collection.pincatalog.collection.reordercatalog.collection.unarchivecatalog.collection.unpincatalog.collection.updatecatalog.media.attachcatalog.media.detachcatalog.media.reordercatalog.media.updatecatalog.option.createcatalog.option.deletecatalog.option.updatecatalog.option_value.createcatalog.option_value.updatecatalog.product.archivecatalog.product.categorizecatalog.product.createcatalog.product.publishcatalog.product.publish_bulkcatalog.product.uncategorizecatalog.product.unpublishcatalog.product.unpublish_bulkcatalog.product.updatecatalog.sku.createcatalog.sku.deletecatalog.sku.updatecheckout.place_ordercomposition.movecomposition.placecomposition.placement.removecomposition.placement.reordercomposition.placement.setcomposition.removecomposition.reordercomposition.togglecomposition.update_configcontent.page.archivecontent.page.createcontent.page.updatecustom_field.archivecustom_field.definecustom_field.updatecustomer.address.createcustomer.address.deletecustomer.address.updatecustomer.anonymizecustomer.link_cartcustomer.set_custom_fieldscustomer_cluster.archivecustomer_cluster.createcustomer_cluster.pincustomer_cluster.unarchivecustomer_cluster.unpincustomer_cluster.updateextension.config.setextension.connection.setextension.installextension.uninstalliam.api_key.createiam.api_key.revokeiam.api_key.rotateinventory.adjustinventory.commitinventory.reclaim_expiredinventory.releaseinventory.reserveinventory.set_levelmedia.request_uploadnotification.channel.registernotification.channel.set_enablednotification.resendnotification.sendnotification.template.resetnotification.template.setoperator.access_key.createoperator.access_key.revokeoperator.mint_oidc_sessionoperator.request_otpoperator.verify_otporder.cancelorder.cancel_request.approveorder.cancel_request.declineorder.comment.addorder.createorder.document.attachorder.holdorder.mark_deliveredorder.mark_paidorder.mark_preparingorder.mark_shippedorder.payment.recordorder.refundorder.release_holdorder.request_cancellationorder.shipment.createorder.shipment.mark_deliveredorder.shipment.mark_picked_uporder.shipment.mark_ready_for_pickuporder.shipment.mark_shippedorder.shipment.set_trackingorder.shipment.update_tracking_statuspayment.initiatepickup_location.createpickup_location.updatepromotion.activatepromotion.archivepromotion.code.addpromotion.code.removepromotion.createpromotion.pausepromotion.unarchivepromotion.updaterole.archiverole.createrole.updatesearch.redirect.removesearch.redirect.setsearch.synonym.removesearch.synonym.setshipping.carrier.createshipping.carrier.updateshipping.method.createshipping.method.updateshipping.rate.deleteshipping.rate.setshipping.rate.set_manyshipping.zone.createshipping.zone.updatetenant.settings.updatetenant.store.createtenant.store.set_custom_fieldstenant.store.updatewarehouse.createwarehouse.update