> For a complete page index, fetch https://docs.transak.com/llms.txt

# How to add MCP Server for Transak Documentation

## What is the MCP Server?

The [Model Context Protocol (MCP)](https://modelcontextprotocol.io) lets AI-powered coding tools query external knowledge sources directly from your editor. Transak exposes its full documentation as an MCP server. Once connected, your IDE can answer questions about the Transak API, integration options, query parameters, webhooks, and more without you leaving your IDE.

## MCP Server Configuration

Use the following config to connect any MCP-compatible IDE to the Transak docs server:

```json title="MCP Server Config"
{
  "mcpServers": {
    "docs.transak.com": {
      "name": "docs.transak.com",
      "url": "https://docs.transak.com/_mcp/server",
      "headers": {}
    }
  }
}
```

## How to set up the Transak Docs MCP Server in IDEs

VS Code supports MCP servers via GitHub Copilot (v1.99+). Create or open the workspace MCP config file at `.vscode/mcp.json`, or add the config to your user `settings.json` under the `"mcp"` key.

Add the following to `.vscode/mcp.json` (or inside `"mcp": { ... }` in your user `settings.json`):

```json
{
  "servers": {
    "docs.transak.com": {
      "type": "http",
      "url": "https://docs.transak.com/_mcp/server"
    }
  }
}
```

Save the file and open the GitHub Copilot chat panel. Switch to **Agent** mode and confirm `docs.transak.com` appears in the available tools. Try asking:

> *"What are the Transak On Ramp widget query parameters?"*

Click **Add new MCP server** (or paste directly into `~/.cursor/mcp.json`) and add the Transak docs server config:

```json
{
  "mcpServers": {
    "docs.transak.com": {
      "name": "docs.transak.com",
      "url": "https://docs.transak.com/_mcp/server",
      "headers": {}
    }
  }
}
```

Save the config and restart Cursor. The `docs.transak.com` server should appear as **connected** in the MCP settings panel. Open the AI chat and try asking:

> *"How do I integrate the Transak JS SDK?"*

You should receive a response sourced directly from Transak's documentation.

In Windsurf, open the Cascade panel and click the **MCPs** icon, or go to **Windsurf Settings** > **Cascade** > **MCP Servers**. You can also edit the raw config at `~/.codeium/windsurf/mcp_config.json`.

Add the Transak docs server under `mcpServers` using the remote HTTP server format:

```json
{
  "mcpServers": {
    "docs.transak.com": {
      "serverUrl": "https://docs.transak.com/_mcp/server",
      "headers": {}
    }
  }
}
```

Save the config and return to the Cascade MCP panel. The `docs.transak.com` server should appear in the list of available MCP servers. Try asking:

> *"How do I integrate the Transak SDK?"*

Windsurf should answer using tools exposed by the Transak documentation MCP server.

Claude Code MCP servers are configured in `~/.claude/settings.json`. Open it in your editor, or run the following command to add the server via the CLI:

```bash
claude mcp add --transport http docs.transak.com https://docs.transak.com/_mcp/server
```

If adding manually, ensure `~/.claude/settings.json` contains the following under `mcpServers`:

```json
{
  "mcpServers": {
    "docs.transak.com": {
      "name": "docs.transak.com",
      "url": "https://docs.transak.com/_mcp/server",
      "headers": {}
    }
  }
}
```

Run `claude mcp list` to confirm the server is registered. Then start a Claude Code session and ask:

> *"What query parameters does the Transak On Ramp widget support?"*

Claude Code will query the Transak docs MCP server and return relevant documentation.

Codex reads the MCP server configs from `~/.codex/config.json`. Open it in your editor or create it if it does not exist yet.

Add the Transak docs server under the `mcpServers` key:

```json
{
  "mcpServers": {
    "docs.transak.com": {
      "name": "docs.transak.com",
      "url": "https://docs.transak.com/_mcp/server",
      "headers": {}
    }
  }
}
```

Save the config and restart Codex. The Transak docs server should appear in the list of connected MCP servers. Ask a question to verify:

> *"How do webhooks work in Transak?"*

Codex will surface the answer directly from Transak's documentation.

In Replit, open the **Integrations** page and scroll to the **MCP Servers** section for Replit Agent.

Click **Add MCP server** and use the following values:

* **Display name:** `docs.transak.com`
* **Server URL:** `https://docs.transak.com/_mcp/server`
* **Headers:** Leave empty

If you want to share a one-click install link for Replit, use this payload format:

```json
{
  "displayName": "docs.transak.com",
  "baseUrl": "https://docs.transak.com/_mcp/server",
  "headers": []
}
```

Click **Test & Save**. Replit will validate the connection and add the server to your MCP servers list.

Once the server shows as connected, open Replit Agent and ask:

> *"What webhook events does Transak support?"*

Replit Agent should use the Transak docs MCP server automatically when the prompt requires Transak documentation.