Skip to main content

Connecting Your Assistant

Setup takes about two minutes. You add one URL in your AI client, sign in with your normal Endless credentials, and confirm it works.

Before You Start

  • Your Endless Commerce account — the same email and password you use for app.endlesscommerce.com.
  • A client that supports remote MCP servers over HTTP: Claude on web, desktop, or mobile, Claude Code, or any other MCP client with OAuth support.

Nothing else. The server registers your client automatically, so you do not need anyone to issue you credentials first.

1. Add the Connector

Find the client you use below and follow only that section. The server URL is the same in all three.

Claude on web, desktop, or mobile

  1. Open Claude and go to Settings, then Connectors.
  2. Click Add custom connector.
  3. In the name field, type Endless Commerce.
  4. In the URL field, paste https://mcp.endlesscommerce.com/mcp.
  5. Click Add, then continue to step 2 below.

Claude Code

  1. Run this once in a terminal:

    claude mcp add --transport http endless https://mcp.endlesscommerce.com/mcp
  2. Start Claude Code and type /mcp.

  3. Select endless from the list, then continue to step 2 below.

A different MCP client

  1. Open your client’s MCP configuration file.

  2. Add this server entry. Field names vary slightly between clients, so match the shape your config already uses.

    {
    "mcpServers": {
    "endless": {
    "type": "http",
    "url": "https://mcp.endlesscommerce.com/mcp"
    }
    }
    }
  3. Save the file and restart the client, then continue to step 2 below.

2. Sign In

Adding the connector opens a browser window at auth.endlesscommerce.com. Sign in with your normal Endless email and password, then approve the access request.

Your client refreshes the token on its own, so you will not be asked again unless you disconnect the connector or your session is revoked.

The connection acts as you

Every call runs against your own Endless permissions, so you will see only the companies and orders your account can already see. Anyone else who wants this needs to connect with their own account. See MCP Overview for what that means in practice.

3. Check That It Works

Go back to your assistant and ask it something only Endless can answer, such as:

  • “List the companies I have access to in Endless.”
  • “Look up Endless order 1042 and show its timeline.”

If real data comes back, you are set up. If your assistant says it has no such tool, see Troubleshooting below.

Troubleshooting

A tool never shows up

Tool availability is controlled on the Endless side. If a tool your assistant should have is missing, contact support@endlesscommerce.com.

You get “restricted access” on a company or order

This is working as designed: your Endless account does not have permission for that company. Ask an administrator to grant it in Endless. Reconnecting will not help.

A sudden 401, or “invalid token”

Your session was revoked or expired past refresh. Remove the connector, add it again, and sign in.

The connector will not add at all

Check that the URL ends in /mcp and that your client supports remote MCP servers with OAuth. Clients limited to local stdio servers cannot reach this one.

Connection Reference

For clients that need the details spelled out:

Server URLhttps://mcp.endlesscommerce.com/mcp
TransportStreamable HTTP
AuthorizationOAuth 2.1 with PKCE, dynamic client registration supported
Authorization serverhttps://auth.endlesscommerce.com
Scopesread, write