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.
- Samsarasamsara410 actions
- ServiceM8servicem8225 actions
- Motivemotive185 actions
- MachShipmachship125 actions
- Housecall Prohousecall_pro92 actions
- Fergusfergus91 actions
- Onfleetonfleet88 actions
- CartonCloudcartoncloud66 actions
- UPSups82 actions
- FedExfedex65 actions
- FlightAware AeroAPIflightaware_aeroapi58 actions
- Australia Postaustralia_post43 actions
- Uber Directuber_direct7 actions
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.
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 serviceOne name · how many Logistics & field service connectors answer
identity.user.list5 of 13identity.user.update5 of 13commerce.shipment.create5 of 13identity.user.get4 of 13crm.contact.get4 of 13crm.contact.create4 of 13Entities they share, so ask can line them up
crm.locationA site, office or address a company operates from5identity.userA person who works for the tenant and can be assigned work5crm.companyA business the tenant works with4hr.employeeA person employed by the business4asset.assetA managed thing — a device, a server, a licence, an installed product3commerce.orderA confirmed purchase by a customer3crm.contactA person at a company3finance.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.companyWhich ServiceM8 companies have invoices in NetSuite, and how many each?
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"] } } ]}Other categories
- AI 51
- Accounting & finance 135
- CRM & sales 67
- Commerce 40
- Data & integration 16
- Developer & infrastructure 101
- Email & messaging 71
- Files & documents 32
- Identity & security 69
- Industry 8
- Learning & education 6
- MSP & PSA 145
- Marketing & media 66
- Observability & analytics 50
- Service desk & support 34
- Work & projects 80
- Workspace 11
- All connectors
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.