***

title: How to add MCP Server for Transak Documentation
slug: guides/how-to-add-mcp-server-for-transak-documentation
subtitle: Connect your AI coding assistant to Transak documentation using the Model Context Protocol
---------------------

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

## 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 Doc MCP Server in IDE's?

<Tabs>
  <Tab title="VS Code">
    <Steps>
      <Step title="Open MCP configuration">
        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.

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T11:16:38.796Z/guides/how-to-add-mcp-server-for-transak-documentation/Screenshot_2026-04-10_at_4.46.21 PM.png" alt="MCP Config" title="MCP Config" noZoom={false} />
        </Frame>
      </Step>

      <Step title="Add the Transak MCP server">
        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"
            }
          }
        }
        ```

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T10:15:27.700Z/guides/how-to-add-mcp-server-for-transak-documentation/Group_7.png" alt="Add the Transak MCP Server" title="Add the Transak MCP Server" noZoom={false} />
        </Frame>
      </Step>

      <Step title="Verify the connection">
        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?"*

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T11:22:55.277Z/guides/how-to-add-mcp-server-for-transak-documentation/Screenshot_2026-04-10_at_4.52.39 PM.png" alt="Response" title="Response" noZoom={false} />
        </Frame>
      </Step>
    </Steps>
  </Tab>

  <Tab title="Cursor">
    <Steps toc={false}>
      <Step title="Add the Transak MCP server">
        Click **Add new MCP server** (or paste directly into `~/.cursor/mcp.json`) and add the Transak docs server config:

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T10:10:05.923Z/guides/how-to-add-mcp-server-for-transak-documentation/Screenshot_2026-04-09_at_7.19.45 PM.png" alt="Add MCP Server" title="Add MCP Server" noZoom={false} />
        </Frame>

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

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T10:08:33.494Z/guides/how-to-add-mcp-server-for-transak-documentation/Group_6.png" alt="Add new MCP Server" title="Add new MCP Server" noZoom={false} />
        </Frame>
      </Step>

      <Step title="Verify the connection">
        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.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Claude Code">
    <Steps>
      <Step title="Open your Claude Code settings">
        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
        ```

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T10:21:01.670Z/guides/how-to-add-mcp-server-for-transak-documentation/Group_7_(1).png" alt="Group 7 (1)" title="Group 7 (1)" noZoom={false} />
        </Frame>
      </Step>

      <Step title="Verify the config">
        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": {}
            }
          }
        }
        ```
      </Step>

      <Step title="Verify the connection">
        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.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Codex">
    <Steps>
      <Step title="Open Codex MCP configuration">
        Codex reads the MCP server configs from `~/.codex/config.json`. Open it in your editor or create it if it does not exist yet.

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T10:29:31.623Z/guides/how-to-add-mcp-server-for-transak-documentation/Screenshot_2026-04-10_at_3.58.56 PM.png" alt="MCP config" title="MCP config" noZoom={false} />
        </Frame>
      </Step>

      <Step title="Add the Transak MCP server">
        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": {}
            }
          }
        }
        ```

        <Frame>
          <img src="https://files.buildwithfern.com/visual-editor-images/docs.transak.com/2026-04-10T10:31:03.167Z/guides/how-to-add-mcp-server-for-transak-documentation/Screenshot_2026-04-10_at_4.00.45 PM.png" alt="Add the Transak MCP server" title="Add the Transak MCP server" noZoom={false} />
        </Frame>
      </Step>

      <Step title="Verify the connection">
        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.
      </Step>
    </Steps>
  </Tab>
</Tabs>