# MCP server

> Connect Claude, ChatGPT, Codex, Cursor and other MCP clients to the border.bot remote MCP server, with OAuth sign-in.

Source: https://border.bot/docs/mcp
Last updated: 2026-10-09

> Documentation index: https://border.bot/llms.txt. Every page is Markdown at its URL + `.md`.


The border.bot MCP server classifies products, calculates landed cost, infers country of origin and checks restricted goods from inside an MCP client.

|           |                                                                            |
| --------- | -------------------------------------------------------------------------- |
| URL       | `https://api.border.bot/mcp`                                                                  |
| Transport | Streamable HTTP                                                            |
| Auth      | OAuth 2.1; the client opens a sign-in page, no API key                     |
| Credits   | Tools that run the engine spend the workspace's credits, like the REST API |

## Connect

Add `https://api.border.bot/mcp` as a remote (HTTP) MCP server in your client. For example, in Claude Code:

```bash
claude mcp add --transport http borderbot https://api.border.bot/mcp
```

Or in an `mcp.json` file (Cursor, VS Code and others):

```json
{
  "mcpServers": {
    "borderbot": { "url": "https://api.border.bot/mcp" }
  }
}
```

Step-by-step setup for every client, including Claude, ChatGPT, Codex, Cursor, VS Code and Gemini CLI, is on the [MCP server page](https://border.bot/mcp). The menu at the top of this page also connects Cursor and VS Code in one click.

## Tools

Every tool with its input schema is public at [https://api.border.bot/mcp/tools.json](https://api.border.bot/mcp/tools.json), and the server card at [https://border.bot/.well-known/mcp/server-card.json](https://border.bot/.well-known/mcp/server-card.json).
