IBExWalletAPI
Integration

MCP Server Integration

MCP Server Integration

The Model Context Protocol (MCP) allows you to connect AI coding assistants directly to the IBEx API documentation. By configuring an MCP server, tools like Cursor, Windsurf, Claude or ChatGPT can instantly search, read, and understand our complete API reference and integration guides.

We use the @chr33s/mcpdoc package to expose our documentation index (llms.txt) as a searchable MCP server.


🌐 ChatGPT (Remote MCP)

ChatGPT supports remote MCP servers via SSE transport. To create a custom GPT tool:

  1. Go to ChatGPT > Explore GPTs > Create
  2. Click Configure > Add action > MCP
  3. Enter the following MCP server URL:
    • URL: https://passkeys-productionv2.ibex.fi/mcp/sse
    • Authentication: None
  4. Click Create and start chatting with IBEx API documentation!

💻 Cursor

To connect Cursor to the IBEx API documentation:

  1. Open Cursor Settings (⌘ + , or Ctrl + ,)
  2. Go to Features > MCP
  3. Click + Add new MCP server
  4. Configure the server with the following settings:
    • Type: command
    • Name: ibex-api-docs (or your preferred name)
    • Command: npx -y @chr33s/mcpdoc https://passkeys-productionv2.ibex.fi/llms.txt
  5. Click Save and verify the server status shows a green dot (Connected).

Your Cursor agent can now seamlessly answer questions about IBEx integrations!


🌊 Windsurf

To connect Windsurf to the IBEx API documentation:

  1. Open ~/.codeium/windsurf/mcp_config.json directly in Windsurf or your terminal.
  2. Add the following configuration to the mcpServers object:
{
  "mcpServers": {
    "ibex-api-docs": {
      "command": "npx",
      "args": [
        "-y",
        "@chr33s/mcpdoc",
        "https://passkeys-productionv2.ibex.fi/llms.txt"
      ]
    }
  }
}
  1. Save the file and reload the Windsurf window if necessary.

🤖 Claude Desktop

To use the integration with the Claude Desktop app:

  1. Open your Claude Desktop configuration file:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    • Linux: ~/.config/Claude/claude_desktop_config.json
  2. Add the IBEx API documentation server to mcpServers:
{
  "mcpServers": {
    "ibex-api-docs": {
      "command": "npx",
      "args": [
        "-y",
        "@chr33s/mcpdoc",
        "https://passkeys-productionv2.ibex.fi/llms.txt"
      ]
    }
  }
}
  1. Restart the Claude Desktop app. When you open a chat, you should see an option to attach context or use tools provided by the ibex-api-docs MCP server.

⌨️ Claude Code (CLI)

To integrate the IBEx documentation into your terminal workflow using the Claude Code CLI tool:

Run the following command in your terminal:

claude mcp add ibex-api-docs -- npx -y @chr33s/mcpdoc https://passkeys-productionv2.ibex.fi/llms.txt

Claude Code will automatically register the server and can now pull documentation whenever you ask questions about integrating IBEx.

On this page