CargoAi
by CargoAi
Search air freight rates, track shipments by AWB and look up airline and ground-handler contacts from an AI agent. Six tools, documented one-for-one by CargoAi. Nothing books capacity. Two tools send email to addresses the agent supplies.
Verified connector
Listed by Anthropic as a partner connector in its Connectors Directory.
Connection checked by Agentman on .
Anthropic states this reflects the level of review a connector received, not a security audit.
Connect CargoAi via MCP
https://api.cargoai.co/mcpWorks in any MCP-compatible client. In Agentman Studio it is one click — no config file to edit.
CargoAi Tools & Capabilities (6)
Tool names from Anthropic's directory listing. This server requires sign-in, so we could not read tool descriptions or parameter schemas.
Limits
- No application scopes exist. The server's RFC 9728 descriptor at
https://api.cargoai.co/.well-known/oauth-protected-resource/mcpand its authorization-server metadata both advertiseopenid,emailandprofileand nothing else. These are OpenID identity claims, not CargoAi permissions. No boundary falls between the routine read and the outbound write — granting rate search grants email subscription in the same consent. - Whether the advertised scopes are enforced is unknown to us. The two documents agree with each other, which is more than many servers manage, but agreement between two metadata documents is not enforcement. Confirming enforcement would require completing a sign-in and observing a token, which we did not do.
- Premium or Ultimate plan gate. Free and Basic CargoMART plans return an access error. The upgrade path runs through a CargoAi account manager, not a self-service billing page.
- No booking, and no partial booking either. There is no tool to place, amend, cancel or pay for a booking. An agent can find you the cheapest lane and cannot act on it.
- Rate results may not be transactable. Market rates cannot be booked through the API at all, and import and cross-trade routings return options CargoAi marks non-bookable via API. The connector does not distinguish these for you.
- Rate searches can time out. CargoAi lists "Rate search timed out" as a documented failure with retry as the fix, and describes the underlying search as asynchronous with a maximum 25-second wait before results are returned.
- We could not read tool schemas or safety annotations. The endpoint returned 401 to an anonymous request, so no
readOnlyHintordestructiveHintis published here, and the parameter detail on this page comes from CargoAi's documentation rather than from the wire. - We did not verify the six tools live. Both published lists agree, but neither is a handshake. A per-account surface — CargoAi gates the connector on office plan — could differ from what either list shows.
- Track & Trace coverage is uneven, by CargoAi's own account. Its Premium tier documentation states that supplementary sources give partial coverage for airlines outside core integrations, where "events may be captured at origin or at destination, but not necessarily across the full journey". Absence of a milestone is not evidence the milestone did not happen.
Frequently asked questions
No. None of the six tools books, quotes commercially or cancels anything. CargoAi's platform does book — its CargoCONNECT API documents a booking endpoint, a cancellation endpoint and a FlyWINDOW one-click flow — but none of those are wired into the MCP server. The connector searches rates and reads status. Committing to capacity still happens in CargoMART or through the REST API, by a person.
No. A rate search returns airline pricing and schedules, not an offer you have accepted. CargoAi documents that bookability varies by rate type and routing: market rates cannot be booked through the API at all, and import or cross-trade searches return options explicitly marked non-bookable via API. Treat a returned rate as an indication to act on, not a price you are committed to.
Yes, and this is the connector's one outbound path. Subscribe to Shipment Tracking takes an emails array, and every address in it starts receiving CargoAi tracking notifications for that AWB. The agent supplies those addresses as a tool argument, so a mistyped or hallucinated address subscribes a stranger. The matching unsubscribe tool reverses it, which makes the action recoverable rather than harmless.
Only identity claims. CargoAi's RFC 9728 descriptor and its authorization-server metadata both advertise exactly three scopes on 2026-08-22 — openid, email and profile. None of them names a CargoAi resource, so there is no scope that grants reading a shipment without also granting the email-subscription tools. The consent screen cannot separate the four reads from the two writes.
A CargoMART Premium or Ultimate office plan. CargoAi's connector documentation states this plainly and adds that Free and Basic plans have no access, with the error message MCP access requires a CargoMART Premium plan naming the failure. Upgrading is not self-service — CargoAi directs you to your account manager or to support@cargoai.co to change the office plan.
Six, and unusually both sources agree. Anthropic's directory snapshot lists six tool names and CargoAi's own connector documentation describes six tools with matching parameter tables. Neither list is longer than the other in either direction. That agreement is rare enough to be worth stating, though it rests on two published lists rather than on a handshake we could run ourselves.
It forwards queries and keeps nothing. CargoAi's connector documentation states the MCP server stores no conversation data and that each request is stateless. Search parameters, AWB numbers and any email addresses you pass are transmitted to CargoAi's internal APIs to fulfil the call. Operational logs are kept for 30 days and CargoAi states they are not shared outside its own infrastructure.
Anthropic's directory publishes a Claude Code command for it, but CargoAi does not document that path. CargoAi's setup instructions cover Claude.ai on the web and Claude Desktop only, and list a Claude account as the prerequisite. The endpoint uses standard OAuth with a registration endpoint advertised, so a client that performs dynamic registration should work — untested by us.
Sources
- CargoAi MCP connector setup and documentation (retrieved 2026-08-22). This is the documentation URL Anthropic's directory publishes for this connector. · retrieved 2026-08-22
- CargoAi documentation index,
llms.txt(retrieved 2026-08-22).cargoai.readme.io/robots.txtallows the reference path and names this index. · retrieved 2026-08-22 - CargoCONNECT booking, cancellation and booking-status documentation — · · (retrieved 2026-08-22) · retrieved 2026-08-22
- CargoCONNECT FlyWINDOW and search-and-book flow — · (retrieved 2026-08-22) · retrieved 2026-08-22
- CargoCONNECT rate types and coloader behaviour — · (retrieved 2026-08-22) · retrieved 2026-08-22
- CargoCONNECT Routes, Schedules and Rates (retrieved 2026-08-22) · retrieved 2026-08-22
- CargoCONNECT tracking subscription and unsubscription endpoints — · (retrieved 2026-08-22) · retrieved 2026-08-22
- CargoCONNECT subscription update payloads (retrieved 2026-08-22) · retrieved 2026-08-22
- CargoAi Track & Trace Premium (retrieved 2026-08-22) · retrieved 2026-08-22
- Live OAuth posture check: anonymous
initializereturned 401 with awww-authenticateBearer challenge naming the resource metadata; RFC 9728 descriptor athttps://api.cargoai.co/.well-known/oauth-protected-resource/mcpand authorization-server metadata athttps://api.cargoai.co/.well-known/oauth-authorization-server/mcp(2026-08-22) · retrieved 2026-08-22 - Anthropic Connectors Directory entry — , read from our directory snapshot dated 2026-08-16 · retrieved 2026-08-16
- CargoAi support — <mailto:support@cargoai.co> · Privacy
Use in Agentman
Connect once and your agents call these tools on their own — on a schedule, in a workflow, with nobody at the keyboard.
Open in Agentman StudioServer Info
- Category
- Productivity
- Developer
- CargoAi
- Tools
- 6
- Domain
- api.cargoai.co
Using Claude Desktop or another MCP client? Setup docs — the connection URL above works anywhere.