Skip to content

Connectors · Category

Logistics & field service MCP servers for AI agents.

actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Samsara, ServiceM8, Motive and MachShip and more: 13 Logistics & field service connectors and 1,537 actions behind one endpoint, 832 read, 541 write and 164 that wait for a confirmation.

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.

  • 13connectorsevery one a signed file
  • 1,537actions832 of them read
  • 164wait for a yesdestructive, confirmed first
  • 0ready-made plansinstallable by name

Logistics & field service

Every Logistics & field service connector.

Each page lists every action, what you provide to connect it, the prompts to try and the plans ready to install.

Counts are the number of actions in each connector's service file. Names are the vendors' own; no endorsement is implied.

One name across them

Learn it once. Ask every Logistics & field service system.

The same job has the same name in each of these connectors. An agent learns identity.user.list once, and actionlake maps it to whichever Logistics & field service systems you connected.

one read, every system
do {
  action: "identity.user.list", limit: 50,
  intent: "one list across every connected Logistics & field service system"
}
# a read fans out to every connected system
# with that name and merges the results;
# a write always names one service

One name · how many Logistics & field service connectors answer

identity.user.list5 of 13
identity.user.update5 of 13
commerce.shipment.create5 of 13
identity.user.get4 of 13
crm.contact.get4 of 13
crm.contact.create4 of 13

Entities they share, so ask can line them up

  • crm.locationA site, office or address a company operates from5
  • identity.userA person who works for the tenant and can be assigned work5
  • crm.companyA business the tenant works with4
  • hr.employeeA person employed by the business4
  • asset.assetA managed thing — a device, a server, a licence, an installed product3
  • commerce.orderA confirmed purchase by a customer3
  • crm.contactA person at a company3
  • finance.invoiceA bill issued to a company3

Across your systems

Logistics & field service, joined to everything else.

One ask fetches from two systems, joins the rows on the same customer on our side, and hands your agent the answer, not every row.

  • Which ServiceM8 companies have invoices in ConnectWise PSA, and how many each?

    ServiceM8 + ConnectWise PSA · on crm.company

  • Which ServiceM8 companies have invoices in NetSuite, and how many each?

    ServiceM8 + NetSuite · on crm.company

ask
ask {  intent: "which ServiceM8 companies have invoices in ConnectWise PSA, and how many each",  steps: [    { action: "servicem8.companies.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.

Give your agent every Logistics & field service system.

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