> For the complete documentation index, see [llms.txt](https://build.restless.ai/llms.txt).

# Use Restless with Claude

Connect Claude to the Restless API over MCP, or hand it the docs directly.

Connect Restless to Claude Code, Claude Desktop, or Claude.ai over MCP, then let Claude search endpoints and make calls for you.

## Claude Code (CLI)

Run this from your terminal - Claude Code picks it up immediately.

```bash
claude mcp add --transport http restless-docs https://build.restless.ai/mcp
```

## Claude Desktop

Add this entry under `mcpServers` in `~/Library/Application Support/Claude/claude_desktop_config.json` (macOS) or `%APPDATA%\Claude\claude_desktop_config.json` (Windows), then restart Claude Desktop.

```json
{
  "mcpServers": {
    "restless-docs": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://build.restless.ai/mcp"
      ]
    }
  }
}
```

## Claude.ai (Web)

In Claude.ai, open Settings → Connectors → Add custom connector, then paste this URL. Available on paid plans.

```
https://build.restless.ai/mcp
```

Open Claude.ai: https://claude.ai/customize/connectors?modal=add-custom-connector

## Or paste this prompt

I want to use the Restless API.

If you support MCP (Model Context Protocol), connect to this server so you can search endpoints and make calls directly:
https://build.restless.ai/mcp

The full machine-readable documentation index is at https://build.restless.ai/llms.txt.
The complete OpenAPI spec is at https://build.restless.ai/openapi.yaml.
Read those, then help me make requests against the API.

# MCP Server

There's an MCP server at `https://build.restless.ai/mcp` exposing tools like `search_endpoints`, `get_endpoint`, and operation lookup. When you need specifics about an endpoint - parameters, status codes, examples - query the MCP server first; do not guess.

If the user has not yet connected the MCP server in their client, they can install it from the docs at `https://build.restless.ai`.
