Freightview MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.0.1Updated Nov 7, 2026

Rate, book and cancel LTL, parcel and truckload shipments, and track them in Freightview.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableProductivity & WorkflowBusiness & Commerce

Overview

AI-generated overview

Connects an assistant to a Freightview account to rate, book, track and cancel LTL, parcel and truckload shipments.

What you can do
  • Read account users, saved locations and carriers, plus carrier services by SCAC code
  • Search shipments and read one shipment's status, items, selected quote, tracking events and documents
  • List a shipment's quotes with carrier, amount and expiry
  • Create and rate LTL, parcel and truckload shipment drafts without booking
  • Book LTL, parcel and truckload shipments, including freight-collect variants, and award, confirm or retract truckload awards
  • Cancel LTL, parcel and truckload shipments
When to use it
Useful when freight shipping runs through Freightview and you want an assistant to pull quotes, look up shipment status and tracking, or prepare and place bookings from a chat instead of the web UI.
Requirements
Remote hosted endpoint reached over streamable HTTP; no local install. Sign-in uses OAuth, and on first connect you supply a Freightview client ID and client secret from the Freightview API Integration settings, which the server stores per user. A Freightview account is required; the free plan allows 50 tool calls per month.
Before you install
Booking, awarding, confirming, retracting and cancelling tools change real freight commitments and carrier charges, and the server asks that they be run only after the user approves the specific quote or action. The Freightview client secret is handed to a third-party host. Paid plans are billed through a Stripe checkout link, and cancelling does not refund the current period.

Installation

In SourceWeft

  1. Open Freightview MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Ffreightview/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "freightview-by-usefulapi": {
      "type": "http",
      "url": "https://freightview.usefulapi.io/mcp"
    }
  }
}

README

Freightview MCP by usefulapi

Use your Freightview account from Claude, Cursor, or any MCP client. Rate, book, track and cancel LTL, parcel and truckload shipments, and read account carriers and locations. Hosted, no local install: connect with your own credentials.

Live endpoint: https://freightview.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://freightview.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http freightview https://freightview.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "freightview": {      "url": "https://freightview.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Freightview credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/freightview/

On first connect you provide a Freightview client ID and a Freightview client secret (Freightview → User settings → API Integration). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
freightview_get_account_usersreadList account users
freightview_get_account_locationsreadList account locations
freightview_get_account_carriersreadList account carriers
freightview_get_carrierreadGet carrier metadata
freightview_search_shipmentsreadSearch shipments
freightview_get_shipmentreadGet shipment
freightview_get_shipment_quotesreadGet shipment quotes
freightview_get_shipment_trackingreadGet shipment tracking
freightview_create_ltl_shipmentwriteCreate LTL shipment
freightview_create_parcel_shipmentwriteCreate parcel shipment
freightview_create_truckload_shipmentwriteCreate truckload shipment
freightview_book_ltl_shipmentwriteBook LTL shipment
freightview_book_ltl_freight_collectwriteBook LTL freight-collect shipment
freightview_book_parcel_shipmentwriteBook parcel shipment
freightview_book_parcel_freight_collectwriteBook parcel freight-collect shipment
freightview_cancel_ltl_shipmentwriteCancel LTL shipment
freightview_cancel_parcel_shipmentwriteCancel parcel shipment
freightview_cancel_truckload_shipmentwriteCancel truckload shipment
freightview_award_truckload_shipmentwriteAward truckload shipment
freightview_confirm_truckload_shipmentwriteConfirm truckload pickup
freightview_retract_truckload_awardwriteRetract truckload award
freightview_book_truckload_freight_collectwriteBook truckload freight-collect shipment
freightview_usage_statusmetaUsage status (free-tier meter)
freightview_request_featuremetaRequest a missing feature
freightview_upgrademetaUpgrade to Pro or Pro+
freightview_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with freightview_upgrade (it returns a Stripe Checkout link). Cancel any time with freightview_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running freightview_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Source: servers/freightview/README.md at commit 2450437

Tools

22

freightview_get_account_users

List account users

List the users on the Freightview account behind the API credentials. Freightview API: GET /account/users.

Takes no parameters.

freightview_get_account_locations

List account locations

List the saved locations (sites) on the Freightview account. Freightview API: GET /account/locations.

Takes no parameters.

freightview_get_account_carriers

List account carriers

List the carriers added to the Freightview account (carrier ids used in quotes). Freightview API: GET /account/carriers.

Takes no parameters.

freightview_get_carrier

Get carrier metadata

Get a carrier's name and its available services by SCAC code. Freightview API: GET /carriers/{scac}.

Parametersscacrequired

freightview_search_shipments

Search shipments

Search shipments on the account, with filters and a continuation token for the next page. Freightview API: GET /shipments.

ParametersmodesearchstatuscarrierbolNumberdirectionisArchivedequipmentTypepickupDateEndtrackingNumberdeliveryDateEndpickupDateStart+3 more

freightview_get_shipment

Get shipment

Get one shipment: status, locations, items, selected quote, tracking and documents. Freightview API: GET /shipments/{shipmentId}.

ParametersshipmentIdrequired

freightview_get_shipment_quotes

Get shipment quotes

List the quotes for a shipment, with quoteId, carrier, amount and expiry. Use quoteId to book. Freightview API: GET /shipments/{shipmentId}/quotes.

ParametersshipmentIdrequired

freightview_get_shipment_tracking

Get shipment tracking

Get the tracking events of a shipment, optionally for one item. Freightview API: GET /shipments/{shipmentId}/tracking.

ParametersitemIditemIndexshipmentIdrequired

freightview_create_ltl_shipment

Create LTL shipment

Create and rate an LTL shipment draft with quotes. Nothing is booked. Book a quote later with freightview_book_ltl_shipment. Freightview API: POST /shipments/ltl.

ParametersitemsrequiredoriginrequiredpickupDaterequireddestinationrequiredreturnQuotes

freightview_create_parcel_shipment

Create parcel shipment

Create and rate a parcel shipment draft with quotes. Nothing is booked. Book a quote later with freightview_book_parcel_shipment. Freightview API: POST /shipments/parcel.

ParametersitemsrequiredoriginrequiredpickupDaterequireddestinationrequiredreturnQuotesschedulePickupshareShipmentEmails

freightview_create_truckload_shipment

Create truckload shipment

Create a truckload shipment draft with its stops and equipment. Nothing is awarded or booked. Freightview API: POST /shipments/truckload.

ParametersbillTobolNumberequipmentrequiredlocationsrequiredisLiveLoadrequiredshareShipmentEmails

freightview_book_ltl_shipment

Book LTL shipment

BOOKS an LTL shipment with a quote, which commits the account to the carrier and its charge. Call only after the user approves this quote and price. Freightview API: POST /shipments/ltl/{shipmentId}/book.

ParametersbookingrequiredconfirmrequiredshipmentIdrequired

freightview_book_ltl_freight_collect

Book LTL freight-collect shipment

BOOKS a customer-routed (freight collect) LTL shipment. The account's own carrier collects the freight. Call only after the user approves it. Freightview API: POST /shipments/ltl/book/freight-collect.

ParametersitemsrequiredoriginrequiredconfirmrequiredpickupDaterequireddestinationrequired

freightview_book_parcel_shipment

Book parcel shipment

BOOKS a parcel shipment with a quote, which commits the account to the carrier and its charge. Call only after the user approves this quote and price. Freightview API: POST /shipments/parcel/{shipmentId}/book.

ParametersconfirmrequiredquoteIdrequiredshipmentIdrequiredshareShipmentEmails

freightview_book_parcel_freight_collect

Book parcel freight-collect shipment

BOOKS a customer-routed (freight collect) parcel shipment. Call only after the user approves it. Freightview API: POST /shipments/parcel/book/freight-collect.

ParametersitemsrequiredoriginrequiredconfirmrequiredpickupDaterequireddestinationrequired

freightview_cancel_ltl_shipment

Cancel LTL shipment

CANCELS an LTL shipment. Call only after the user approves the cancellation. Freightview API: DELETE /shipments/ltl/{shipmentId}.

ParametersconfirmrequiredshipmentIdrequired

freightview_cancel_parcel_shipment

Cancel parcel shipment

CANCELS a parcel shipment. Call only after the user approves the cancellation. Freightview API: DELETE /shipments/parcel/{shipmentId}.

ParametersconfirmrequiredshipmentIdrequired

freightview_cancel_truckload_shipment

Cancel truckload shipment

CANCELS a truckload shipment. Call only after the user approves the cancellation. Freightview API: DELETE /shipments/truckload/{shipmentId}.

ParametersconfirmrequiredshipmentIdrequired

freightview_award_truckload_shipment

Award truckload shipment

AWARDS a truckload shipment to the carrier of a quote, which commits the carrier. Call only after the user approves this quote. Freightview API: POST /shipments/truckload/{shipmentId}/award.

ParametersawardrequiredconfirmrequiredshipmentIdrequired

freightview_confirm_truckload_shipment

Confirm truckload pickup

CONFIRMS a truckload shipment with the carrier's pickup confirmation number. Call only after the user approves it. Freightview API: POST /shipments/truckload/{shipmentId}/confirm.

ParametersconfirmrequiredshipmentIdrequiredpickupConfirmationNumberrequired

freightview_retract_truckload_award

Retract truckload award

RETRACTS an awarded truckload shipment from its carrier. Call only after the user approves it. Freightview API: POST /shipments/truckload/{shipmentId}/retract.

ParametersconfirmrequiredshipmentIdrequirednotifyCarrierrequired

freightview_book_truckload_freight_collect

Book truckload freight-collect shipment

BOOKS a customer-routed (freight collect) truckload shipment with a carrier. Call only after the user approves it. Freightview API: POST /shipments/truckload/freight-collect.

ParametersitemsbillTorequiredconfirmrequiredcarrierIdrequiredcreateBOLequipmentrequiredlocationsrequiredschedulePickup

Version history

1
  1. v1.0.1LatestNov 7, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations