Skip to main content
Integrate Alvys capabilities using the Model Context Protocol (MCP) server. The MCP server provides a set of tools that AI agents can use to interact with the Alvys APIs. You can use the MCP tools as a developer wiring an assistant into your workflow, as a business owner looking for financial insights or operational data, or as a platform connecting your own agents to perform tasks across dispatch, tracking, and settlement. Unlike raw API integration, the MCP server gives your AI client a single, discoverable, and permissioned surface. Every tool call is authenticated with your Alvys credentials, scoped to your tenant, and audited — so agents get exactly the access you grant them, and nothing more.
Internal BetaThe Alvys MCP server is currently in beta. Access is granted on request — contact your account representative (existing customers) or the Alvys Partnership team (ISVs). During beta, the server exposes read-only tools.

What is MCP?

Model Context Protocol is an open standard that gives AI assistants a live connection to external tools and data. Think of it like a USB port for AI — instead of pasting data into a chat window, your AI client connects directly to Alvys and can search, read, and (where permitted) act on your operational data in real time. The Alvys MCP server sits in front of the Alvys Public API. It adds the safety properties an AI tool surface requires:
  • Authentication — every request carries an Auth0 bearer token; unauthenticated calls are rejected.
  • Tenant isolation — your company is resolved from the token itself, never from agent input.
  • Per-tool permissions — each tool requires a specific scope (for example load:read), enforced on every call.
  • Read / Write / Destructive classification — write and destructive tools are gated and off by default.
  • Auditing & rate limits — every tool call is logged and throttled.

Who it’s for


Connecting to Alvys’s MCP Server

The Alvys MCP server is a remote MCP server that speaks the MCP Streamable HTTP transport. You connect by pointing your MCP client at the server URL and authenticating with Auth0.

Server URLs

Protocol version support

You do not need to pick a protocol version, and there is nothing to configure. MCP clients and servers negotiate the revision automatically on connect, so your client uses the newest revision both sides understand. The Alvys MCP server implements MCP revision 2026-07-28 and still accepts these earlier revisions:
If your client works today, it keeps working. Upgrading the server to 2026-07-28 did not drop support for any revision. You do not need to update your client, change your configuration, or migrate to a different URL.
Practical implications:
  • Older clients — no action. Your client negotiates an earlier revision and behaves exactly as before.
  • Newer clients — no action. Your client negotiates 2026-07-28 and gets the newer protocol features automatically.
  • The tools, scopes, and URL are identical across revisions. The negotiated revision changes protocol mechanics, not what your agent can do.
If a client fails to connect, the protocol revision is very unlikely to be the cause — check authentication and organization selection first (see the two options below), then contact support@alvys.com. There are two ways to authenticate, depending on your client. Best for human-facing clients that support remote MCP servers with OAuth — Claude, Claude Code, ChatGPT, Cursor, and Codex. You add the server URL once and your client discovers the login flow automatically via the server’s OAuth metadata (/.well-known/oauth-protected-resource/mcp). No client secret is stored in your MCP client — the interactive flow uses OAuth 2.1 with PKCE.

Set up your AI tool

Pick your client below. Every path ends the same way: a browser window opens to the Alvys login where you sign in and, if prompted, select your organization. Your client exchanges that session for a token scoped to your company and permissions, and can then list and call any tool your account is permitted to use.
  1. Go to Connectors settings.
  2. Select Add custom connector.
  3. Enter the connector details:
    • NameAlvys
    • URLhttps://mcp.alvys.com/mcp
  4. Select Add, then complete the Alvys login when prompted.
  5. In a chat, open the attachments menu (+) and enable the Alvys connector.

Option 2 — Machine-to-machine (headless automation)

Best for server-to-server agents and back-end automation with no human in the loop. This flow reuses the same OAuth 2.0 client-credentials mechanism as the Alvys Public API.
  1. Create (or reuse) an Alvys API application in Admin → API Access to get a client_id and client_secret. Select the scopes matching the tools you intend to call. See Authentication for the full walkthrough.
  2. Request an access token:
  3. Point your MCP client at the server URL and pass the token in the Authorization header:
The token’s scope claim determines which tools you can call, and its organization claim scopes every call to your company’s data.
Your client_id and client_secret are sensitive. Store them securely and never expose them in front-end code. Tokens are scoped to exactly the permissions granted to your application.

Verifying the connection

Once connected, ask your MCP client to list available tools, or issue an MCP tools/list call. You should see the Alvys tools grouped by domain (loads, trips, drivers, carriers, and more). For the full catalog, see Available MCP Tools. A raw transport check (returns the server’s tool list over Streamable HTTP):

Permissions & safety

The MCP server enforces the same scope model as the Public API. Each tool declares a required permission using the {resource}:{action} convention — for example load:read, carrier:update, or tender:create. A tool call fails if your token lacks the scope. Tools are classified into three tiers: Additional guardrails applied to every call:
  • Tenant isolation — your company is derived from your token’s organization claim; agents cannot target another tenant.
  • Rate limiting — per-token request throttling protects your account and the platform.
  • Response size caps — oversized responses are rejected to keep results within an AI client’s context window.
  • Audit logging — every tool call is recorded with the caller, tenant, and trace id.

Guided prompts

Beyond individual tools, the server ships guided prompts — multi-step workflows an agent can follow end to end:

Next steps

Available MCP Tools

Browse the full catalog of tools, grouped by domain, with the scope each one requires.

Authentication

Full walkthrough of creating credentials and issuing access tokens.

Getting Started

New to the Alvys API? Start here.
Need access or help?
  • Existing Alvys customers: contact your account representative.
  • ISVs / partners: contact the Alvys Partnership team.
  • Technical support: support@alvys.com