Connectors · Commerce
Mintsoft MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Mintsoft and the rest of your systems. It gives your agent 186 Mintsoft actions (98 reads, 72 writes and 16 that wait for a confirmation) and holds the Mintsoft credential itself, so the agent never does. It paces Mintsoft'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/mcpdo { action: "mintsoft.product.list_products", intent: "check which Mintsoft account is connected"}# List Products · read · 1 upstream call- 186actionsin one signed file
- 98readlook, never change
- 72writecreate and update
- 16wait for a yesdestructive, confirmed first
Set up
Connect Mintsoft in three steps.
- 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 - 02
Connect Mintsoft.
API key. 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.
api_keyMintsoft API key, sent in the ms-apikey header
account { op: "connections.requirements", service: "mintsoft" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "mintsoft.product.list_products" }# list products · read · 1 upstream callcheck { action: "mintsoft.product.create_product", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Mintsoft at a glance
- Sign-in
- API key. 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
api_key- Limits we pace to
- 300 calls a minute, per connection
- API covered
- Mintsoft API v1 (Swagger 2.0, V1)
api.mintsoft.co.uk - Built from
- Mintsoft's documentation, read 23 October 2026api.mintsoft.co.ukapi.mintsoft.co.uk
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 95 of 98 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 4, so ask can line Mintsoft up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Mintsoft.
186 actions in 13 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 98readlook, never change
- 72writecreate and update
- 16destructivewait for a confirmation
Order
5526 read · 23 write · 6 destructive
List Orders · Create a New Order · Get Order · Update Order Details
Product
3119 read · 9 write · 3 destructive
List Products · Create New Product · Get Product · Update Product
Warehouse
1811 read · 5 write · 2 destructive
List Warehouses · Bulk Stock Movement · Create new WarehouseTransfer · List Location Types
Asn
165 read · 10 write · 1 destructive
Create new ASN(Advanced Shipping Notice) · Get Goods In Types · Get ASN Statuses · List Of ASN(Advanced Shipping Notice)
Accounting
1512 read · 3 write · 0 destructive
Add an additional invoice item. · Add Courier Cost to InvoiceItem · Add a Location Type Storage Price. · Get Invoice Collection Items
Order rules
113 read · 6 write · 2 destructive
Adds a new order rule. · Adds a condition to an order rule. · Gets the possible order rule actions. · Gets the order rules, optionally filtered to a client.
Batch
103 read · 6 write · 1 destructive
Assign Batch To user · Assign Order To user · Create Batch · Create Batch from Template
Return
105 read · 5 write · 0 destructive
List Returns · Creates the return for a specified warehouse, or in the order's warehouse if null. · Get Return · Get Returns on Date
5 more areas · 20 actions
- Client 5
- Courier 4
- Ref data 4
- Replen point 4
- Reports 3
Top actions
The Mintsoft API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 24 of Mintsoft's 25 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
mintsoft.product.list_productsList Products | List Products. | read | commerce.product.list112 connectors |
mintsoft.order.list_ordersList Orders | List Orders. | read | commerce.order.list82 connectors |
mintsoft.client.list_clientsGet Clients | Get Clients. | read | crm.company.list162 connectors |
mintsoft.warehouse.get_warehousesList Warehouses | List Warehouses. | read | commerce.warehouse.list32 connectors |
mintsoft.product.create_productCreate New Product | Create New Product. | write | commerce.product.create92 connectors |
mintsoft.order.create_orderCreate a New Order | Create a New Order. | write | commerce.order.create67 connectors |
mintsoft.client.create_clientCreate Client | Create Client. | write | crm.company.create142 connectors |
mintsoft.product.delete_productDelete a Product | Delete a Product. | destructive | commerce.product.delete80 connectors |
mintsoft.order.create_shipmentCreate Shipment - using Courier API Connection | Create Shipment - using Courier API Connection. | write | commerce.shipment.create28 connectors |
mintsoft.order.list_order_shipmentsGet Order Shipments | Get Order Shipments. | read | commerce.shipment.list22 connectors |
mintsoft.product.get_stock_levelsGet Stock Levels | Get Stock Levels. | read | commerce.inventory_level.list11 connectors |
mintsoft.return.create_returnCreates the return for a specified warehouse, or in the order's warehouse if null. | Creates the return for a specified warehouse, or in the order's warehouse if null. | write | commerce.return.create9 connectors |
Try it
Prompts to paste into Claude.
Each one names the Mintsoft actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Which Mintsoft orders from the last seven days are still unfulfilled?
calls
mintsoft.order.list_orders - Writewrite
Create New Product in Mintsoft. Show me exactly what you will send before you save it.
calls
mintsoft.product.create_product - Across systemsread
Which Mintsoft companies have invoices in ConnectWise PSA, and how many each?
calls
mintsoft.client.list_clientsconnectwise_manage.invoices.list
Across your systems
Mintsoft, joined to the rest of your business.
One ask fetches from Mintsoft and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.
Which Mintsoft companies have invoices in ConnectWise PSA, and how many each?
mintsoft.client.list_clients+connectwise_manage.invoices.list, oncrm.company· ConnectWise PSAWhich Mintsoft companies have invoices in NetSuite, and how many each?
mintsoft.client.list_clients+netsuite.views.invoices, oncrm.company· NetSuite
crm.company 227commerce.product 109commerce.order 86commerce.warehouse 23ask { intent: "which Mintsoft companies have invoices in ConnectWise PSA, and how many each", steps: [ { action: "mintsoft.client.list_clients", 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"] } } ]}Governance for Mintsoft
Destructive actions wait for a yes.
16 Mintsoft actions are destructive. These are all of them:
- Delete a Product
mintsoft.product.delete_product - Cancel Order
mintsoft.order.cancel_order - Delete Order Shipment
mintsoft.order.delete_order_shipment - Cancel Shipment - using Courier API Connection
mintsoft.order.cancel_shipment - Delete ASN
mintsoft.asn.delete_asn - Delete Batch
mintsoft.batch.delete_batch - Delete Carton
mintsoft.product.delete_carton - Delete Order Tag
mintsoft.order.delete_order_tag - Delete Order Item
mintsoft.order.delete_order_item - Deletes an order rule.
mintsoft.order_rules.delete_order_rule - Delete Product Prices
mintsoft.product.delete_product_prices - Delete Replenishment Point
mintsoft.replen_point.delete_replen_point - Delete WarehouseTransfer
mintsoft.warehouse.delete_warehouse_transfer - Deletes an order rule condition.
mintsoft.order_rules.delete_order_rule_condition - Cancel Order as No Stock
mintsoft.order.cancel_order_no_stock - Cancel WarehouseTransfer
mintsoft.warehouse.cancel_warehouse_transfer
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.
Delete a Product?
intent: the user asked me to delete a Product
account { op: "keys.create", name: "mintsoft-agent", allowed_actions: ["mintsoft.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "mintsoft.product.delete_product", approver: "[email protected]" }, { match: "mintsoft.order.cancel_order", approver: "[email protected]" }, { match: "mintsoft.order.delete_order_shipment", approver: "[email protected]" } ]}Cost
What Mintsoft costs on actionlake.
Every Mintsoft action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Mintsoft 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 186 Mintsoft actions
- 186actions pageeach page of a long list is one call
- 95reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Mintsoft action.
186 actions by area: the id your agent calls, what it does, and its effect.
Order55
mintsoft.order.add_order_commentAdd Order Commentwritemintsoft.order.add_order_itemAdd new item to the existing orderwritemintsoft.order.add_order_tagAdd Order Tagwritemintsoft.order.cancel_orderCancel Orderdestructivemintsoft.order.cancel_order_no_stockCancel Order as No Stockdestructivemintsoft.order.cancel_shipmentCancel Shipment - using Courier API Connectiondestructivemintsoft.order.create_orderCreate a New Orderwritemintsoft.order.create_shipmentCreate Shipment - using Courier API Connectionwritemintsoft.order.delete_order_itemDelete Order Itemdestructivemintsoft.order.delete_order_shipmentDelete Order Shipmentdestructivemintsoft.order.delete_order_tagDelete Order Tagdestructivemintsoft.order.get_billing_addressGet Billing Address for Orderreadmintsoft.order.get_box_packing_listGet Box Packing Listreadmintsoft.order.get_channelsList Channelsreadmintsoft.order.get_connect_actionGet Order Connect Actionsreadmintsoft.order.get_despatch_noteGet Despatch Notereadmintsoft.order.get_documentGet Order Documentreadmintsoft.order.get_document_dataGet Order Document Datareadmintsoft.order.get_orderGet Orderreadmintsoft.order.get_order_document_paper_sizesList Order Document Paper Sizesreadmintsoft.order.get_order_document_typesList Order Document Typesreadmintsoft.order.get_order_idGet Order ID by Order Number (Exact Match)readmintsoft.order.get_order_shipment_tracking_events_statusesTracking Event - Statusesreadmintsoft.order.get_order_statusesList Order Statusesreadmintsoft.order.list_barcode_verified_order_itemsOrder Barcode Verificationsreadmintsoft.order.list_order_allocationsOrder Allocationsreadmintsoft.order.list_order_commentsGet Order Commentsreadmintsoft.order.list_order_documentsList Order Documentsreadmintsoft.order.list_order_itemsGet Order Itemsreadmintsoft.order.list_order_queriesList Order Queriesreadmintsoft.order.list_order_query_commentsGet Order Query Commentsreadmintsoft.order.list_order_shipmentsGet Order Shipmentsreadmintsoft.order.list_order_splitsGet Order Splitsreadmintsoft.order.list_ordersList Ordersreadmintsoft.order.list_tracking_eventsShipment Tracking Events - Listreadmintsoft.order.mark_awaiting_confirmationMarkAwaitingConfirmationwritemintsoft.order.mark_awaiting_paymentMarkAwaitingPaymentwritemintsoft.order.mark_confirmedMarkConfirmedwritemintsoft.order.mark_despatchedMarkDespatchedwritemintsoft.order.mark_document_as_printedMark Order Document as Printedwritemintsoft.order.mark_fraud_riskMarks Fraud Riskwritemintsoft.order.mark_fraud_risk_acceptedMarks Fraud Risk Acceptedwritemintsoft.order.mark_pack_and_holdMarkPackAndHoldwritemintsoft.order.mark_payment_receivedMarkPaymentReceivedwritemintsoft.order.mark_printedMarkPrintedwritemintsoft.order.mark_release_pack_and_holdMarkReleasePackAndHoldwritemintsoft.order.search_orderSearches for orders whose order number, tracking number or external order reference matches the supplied term. Returns up to 10 orders, most recently ordered first.readmintsoft.order.split_order_itemsSplitOrderItemswritemintsoft.order.tracking_number_searchSearch Order by Tracking Number (Exact Match)readmintsoft.order.update_number_of_parcelsUpdate Number Of Parcelswritemintsoft.order.update_orderUpdate Order Detailswritemintsoft.order.update_order_itemUpdate Order Itemwritemintsoft.order.upload_connect_actionUpload Order Connect Actionwritemintsoft.order.upload_order_documentUpload Order Documentwritemintsoft.order.upload_order_shipmentUpload Order Shipmentwrite
Product31
mintsoft.product.add_alt_codeAdd Alt Codewritemintsoft.product.add_custom_fieldAdd Product Custom Fieldwritemintsoft.product.bulk_add_cartonsBulk Add Cartonswritemintsoft.product.bulk_on_hand_stock_updateBulk On Hand Stock Updatewritemintsoft.product.create_bundleCreate New Bundlewritemintsoft.product.create_productCreate New Productwritemintsoft.product.create_supplierCreate New Product Supplierwritemintsoft.product.delete_cartonDelete Cartondestructivemintsoft.product.delete_productDelete a Productdestructivemintsoft.product.delete_product_pricesDelete Product Pricesdestructivemintsoft.product.get_alt_codesGet Alt Codesreadmintsoft.product.get_bulk_inventoryGet Inventory Records for Multiple Products (Paged)readmintsoft.product.get_bundleGet Bundlereadmintsoft.product.get_cartonsGet Cartonsreadmintsoft.product.get_inventoryGet Inventory Recordsreadmintsoft.product.get_inventory_pre_order_breakdownGet an Inventory Pre Order Breakdown for a specified Product and WarehouseIdreadmintsoft.product.get_inventory_pre_order_breakdown_all_warehousesGet an Inventory Pre Order Breakdown for a specified Product and All Warehousesreadmintsoft.product.get_productGet Productreadmintsoft.product.get_product_changesProducts Updated Sincereadmintsoft.product.get_stock_flowGet Stock Flow Recordsreadmintsoft.product.get_stock_flow_filteredGet Stock Flow Records - Filteredreadmintsoft.product.get_stock_levelsGet Stock Levelsreadmintsoft.product.get_stock_levels_updated_sinceProducts StockLevels Updated Sincereadmintsoft.product.list_productsList Productsreadmintsoft.product.list_suppliersList Product Suppliersreadmintsoft.product.lookup_product_idLookup Product Idreadmintsoft.product.search_barcodeSearch Product Barcodereadmintsoft.product.search_productsProduct Search by SKU/Namereadmintsoft.product.stock_levels_by_warehouseGet Stock Levels By Warehousereadmintsoft.product.update_productUpdate Productwritemintsoft.product.update_product_pricesAdd or Update Product Priceswrite
Warehouse18
mintsoft.warehouse.bulk_stock_movementBulk Stock Movementwritemintsoft.warehouse.cancel_warehouse_transferCancel WarehouseTransferdestructivemintsoft.warehouse.confirm_warehouse_transferConfirm WarehouseTransferwritemintsoft.warehouse.create_warehouse_transferCreate new WarehouseTransferwritemintsoft.warehouse.delete_warehouse_transferDelete WarehouseTransferdestructivemintsoft.warehouse.get_locationGet Locationreadmintsoft.warehouse.get_location_typesList Location Typesreadmintsoft.warehouse.get_locationsList Locationsreadmintsoft.warehouse.get_tote_breakdownReturns Items in Tote and associated Product Dimensionsreadmintsoft.warehouse.get_warehouse_transferGet WarehouseTransferreadmintsoft.warehouse.get_warehouse_transfer_statusesGet WarehouseTransfer Statusesreadmintsoft.warehouse.get_warehouse_zonesList Warehouse Zonesreadmintsoft.warehouse.get_warehousesList Warehousesreadmintsoft.warehouse.list_warehouse_transfersList Of WarehouseTransferreadmintsoft.warehouse.lookup_location_idLookup Locationreadmintsoft.warehouse.stock_movementStock Movementwritemintsoft.warehouse.stock_movementsGet a List of Stock Movements that have happened in a warehouse e.g. moving stock from one location to anotherreadmintsoft.warehouse.update_warehouse_transferUpdate WarehouseTransfer Detailswrite
Asn16
mintsoft.asn.book_in_asnBook In ASN - Admin Onlywritemintsoft.asn.book_in_asn_partialBook In Partial ASN - Admin Onlywritemintsoft.asn.confirm_asnConfirm ASNwritemintsoft.asn.create_asnCreate new ASN(Advanced Shipping Notice)writemintsoft.asn.delete_asnDelete ASNdestructivemintsoft.asn.get_asnGet ASN(Advanced Shipping Notice)readmintsoft.asn.get_goods_in_typesGet Goods In Typesreadmintsoft.asn.get_paperworkGet ASN Paperworkreadmintsoft.asn.get_statusesGet ASN Statusesreadmintsoft.asn.list_asnsList Of ASN(Advanced Shipping Notice)readmintsoft.asn.mark_awaiting_put_awayMark ASN as Awiating PutAway - Admin Onlywritemintsoft.asn.mark_put_away_completeMark ASN as PutAway Complete - Admin Onlywritemintsoft.asn.part_bookPart Book In ASN - Admin Onlywritemintsoft.asn.receive_itemASN - Receive Itemswritemintsoft.asn.update_asnUpdate ASN Detailswritemintsoft.asn.upload_connect_actionRegister ASN Webhook / ASNConnect Actionwrite
Accounting15
mintsoft.accounting.add_additional_invoice_itemAdd an additional invoice item.writemintsoft.accounting.add_courier_costAdd Courier Cost to InvoiceItemwritemintsoft.accounting.add_location_type_storage_priceAdd a Location Type Storage Price.writemintsoft.accounting.get_invoice_collectionsGet Invoice Collection Itemsreadmintsoft.accounting.get_invoice_genericsGet Invoice Generic Itemsreadmintsoft.accounting.get_invoice_goods_inGet Invoice Goods In Itemsreadmintsoft.accounting.get_invoice_item_for_orderGet Invoice Item for Orderreadmintsoft.accounting.get_invoice_item_typesGet additional invoice item types.readmintsoft.accounting.get_invoice_ordersGet Invoice Order Itemsreadmintsoft.accounting.get_invoice_returnsGet Invoice Return Itemsreadmintsoft.accounting.get_invoicesGet Invoicereadmintsoft.accounting.get_invoices_allGet All Invoicesreadmintsoft.accounting.get_unconfirmed_invoice_storage_costsGet unconfirmed invoice storage costs.readmintsoft.accounting.get_unconfirmed_invoice_summaryGet unconfirmed invoice summary.readmintsoft.accounting.list_invoicesList Invoicesread
Order rules11
mintsoft.order_rules.add_order_ruleAdds a new order rule.writemintsoft.order_rules.add_order_rule_conditionAdds a condition to an order rule.writemintsoft.order_rules.delete_order_ruleDeletes an order rule.destructivemintsoft.order_rules.delete_order_rule_conditionDeletes an order rule condition.destructivemintsoft.order_rules.get_order_rule_actionsGets the possible order rule actions.readmintsoft.order_rules.get_order_rule_condition_optionsGets the possible order rule condition types, fields and operators.readmintsoft.order_rules.get_order_rulesGets the order rules, optionally filtered to a client.readmintsoft.order_rules.mark_order_rule_activeMarks an order rule as active.writemintsoft.order_rules.mark_order_rule_inactiveMarks an order rule as inactive.writemintsoft.order_rules.run_order_rulesRun Order rules against a specific order. Please note order rules run automatically when an order is created as well.writemintsoft.order_rules.update_order_ruleUpdates an existing order rule.write
Batch10
mintsoft.batch.assign_batch_to_userAssign Batch To userwritemintsoft.batch.assign_order_to_userAssign Order To userwritemintsoft.batch.create_batchCreate Batchwritemintsoft.batch.create_batch_from_templateCreate Batch from Templatewritemintsoft.batch.delete_batchDelete Batchdestructivemintsoft.batch.despatch_batchDespatch a completed Batchwritemintsoft.batch.get_batchGet Batch by IDreadmintsoft.batch.list_batchesList Batchesreadmintsoft.batch.list_templatesList available Batch Templatesreadmintsoft.batch.update_batch_statusUpdate Batch Statuswrite
Return10
mintsoft.return.add_return_itemAdd Return Itemwritemintsoft.return.allocate_item_locationAllocate Return Item Locationwritemintsoft.return.confirm_returnConfirm Returnwritemintsoft.return.create_external_returnCreates an external return (not linked to an order). Extra Fields should be pre-configured in the system (Extra Fields, type Returns_External) prior to use.writemintsoft.return.create_returnCreates the return for a specified warehouse, or in the order's warehouse if null.writemintsoft.return.get_returnGet Returnreadmintsoft.return.get_return_itemsGet Return Itemsreadmintsoft.return.get_return_reasonsList Return Reasonsreadmintsoft.return.get_returns_on_dateGet Returns on Datereadmintsoft.return.list_returnsList Returnsread
Client5
mintsoft.client.add_sub_clientAdd SubClientwritemintsoft.client.create_clientCreate Clientwritemintsoft.client.list_clientsGet Clientsreadmintsoft.client.list_sub_clientsGet a list of SubClientsreadmintsoft.client.update_clientUpdate Clientwrite
Courier4
mintsoft.courier.get_courier_serviceGet Courier Servicereadmintsoft.courier.get_courier_service_typesList Courier Service Typesreadmintsoft.courier.get_courier_servicesList Courier Servicesreadmintsoft.courier.get_external_courier_service_namesList External Courier Service Namesread
Ref data4
mintsoft.ref_data.countriesGet Countriesreadmintsoft.ref_data.currenciesGet Currenciesreadmintsoft.ref_data.picking_typesGet Picking Typesreadmintsoft.ref_data.pricing_typesGet Product Price Typesread
Replen point4
mintsoft.replen_point.add_replen_pointAdd New Replenishment Pointwritemintsoft.replen_point.delete_replen_pointDelete Replenishment Pointdestructivemintsoft.replen_point.list_replen_pointsList Product Replenishment Pointsreadmintsoft.replen_point.update_replen_pointUpdate Existing Replenishment Pointwrite
Reports3
mintsoft.reports.courier_despatch_reportCourier Despatch Reportreadmintsoft.reports.product_usage_reportProduct Usage Report - Returns stock flow data with optional filtering by warehouse, client, product, flow type, date range, and searchreadmintsoft.reports.products_in_location_reportProducts In Location Report - Returns product location data with optional filtering by warehouse, client, location typeread
Questions
The Mintsoft MCP server, answered.
Is there a Mintsoft MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 186 Mintsoft actions across order, product, warehouse and asn, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Mintsoft.
What do I need to connect Mintsoft?
Mintsoft API key, sent in the ms-apikey header. The free call account { op: "connections.requirements", service: "mintsoft" } lists exactly what to paste.
Can an AI agent delete or change things in Mintsoft?
Only if its key allows it, and only with an explicit confirmation. 16 Mintsoft actions are destructive, including delete a Product, cancel Order and delete Order Shipment. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Mintsoft API limit?
actionlake paces every call to the limits in the Mintsoft service file: 300 calls a minute per connection. Repeated reads are answered from cache (95 Mintsoft actions can be), which never reaches Mintsoft.
What does a Mintsoft action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (186 Mintsoft actions page). Cache hits, searches, dry runs and calls Mintsoft 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 Mintsoft API does it cover?
The Mintsoft API v1 (Swagger 2.0, V1) at api.mintsoft.co.uk. It is built from Mintsoft's documentation as read on 23 October 2026. 186 actions in 13 areas, each one in the signed service file (version 1.0.0).
Can I combine Mintsoft with my other systems?
Yes. ask joins Mintsoft to ConnectWise PSA or NetSuite on the same customer and returns the answer rather than every row. Mintsoft maps crm.company, which 227 other connectors also map.
Does actionlake keep my Mintsoft 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 Mintsoft 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 Mintsoft today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.