Skip to main content
The Indices MCP server lets your AI agents perform tasks across the web. Connect it to any MCP-compatible agent in minutes. MCP endpoint: https://mcp.indices.io Authentication: All requests require an Authorization: Bearer <API_KEY> header. Generate an API key in the dashboard.

Installation

Use add-mcp to configure Indices across all your installed agents at once. In a terminal, run:
npx add-mcp https://mcp.indices.io --header "Authorization: Bearer <API_KEY> --all -g -y"
add-mcp detects which agents you have installed (Claude Code, Cursor, VS Code, Gemini CLI, Codex, and more) and updates their config files automatically. Skill: Optionally, install the Indices skill to teach coding agents how to use Indices: npx skills add indicesio/skills --all --global

Claude Code

In a terminal, run:
claude mcp add indices-mcp https://mcp.indices.io --transport http --header "Authorization: Bearer <API_KEY>"
For more information, see the Claude Code MCP documentation.

Claude Desktop

For Claude Desktop, go to Settings → Developer → Edit Config and add:
{
  "mcpServers": {
    "indices-mcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://mcp.indices.io",
        "--header",
        "Authorization: Bearer <API_KEY>"
      ]
    }
  }
}
For more details, see the Claude remote MCP documentation.

Cursor

Add to ~/.cursor/mcp.json or .cursor/mcp.json:
{
  "mcpServers": {
    "indices-mcp": {
      "url": "https://mcp.indices.io",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}
For more details, see the Cursor MCP documentation.

VS Code (Copilot)

Add to your settings.json:
{
  "mcp": {
    "servers": {
      "indices-mcp": {
        "type": "http",
        "url": "https://mcp.indices.io",
        "headers": {
          "Authorization": "Bearer <API_KEY>"
        }
      }
    }
  }
}
For more details, see the VS Code MCP documentation.

Gemini CLI

Add to ~/.gemini/settings.json:
{
  "mcpServers": {
    "indices-mcp": {
      "httpUrl": "https://mcp.indices.io",
      "headers": {
        "Authorization": "Bearer <API_KEY>"
      }
    }
  }
}
For more details, see the Gemini CLI MCP documentation.

ChatGPT

Go to Settings → Connectors → Advanced Settings, enable Developer Mode, then create a connector:
  • Name: indices-mcp
  • URL: https://mcp.indices.io
  • Authentication: Add the header Authorization: Bearer <API_KEY>
For more details, see OpenAI’s MCP apps documentation.

OpenAI Codex CLI

Add to ~/.codex/config.toml:
[mcp_servers.indices-mcp]
url = "https://mcp.indices.io"

[mcp_servers.indices-mcp.headers]
Authorization = "Bearer <API_KEY>"
For more details, see the Codex MCP documentation.

Other agents

Use the Streaming HTTP transport with URL https://mcp.indices.io. Ensure outbound requests include the Authorization: Bearer <API_KEY> header. If your client doesn’t support custom headers, use mcp-remote to proxy requests. See the MCP documentation for general guidance.

Example

With a task set up to retrieve AI events from Luma, you can then ask your agent:
Can you get a list of Luma events happening today?
Found 9 Luma events happening in London today (October 2, 2025):

  Morning:
  - Annual Town Hall (7:30 AM) — The Trampery Old Street
  - AEO LDN October: Discover How To Rank in AI Searches (8:00 AM) — Crypt on the Green

  Afternoon:
  - M&A Round Table: A data-led approach (12:30 PM) — Malmaison London
  - Me, Myself & AI: Workshop on How to Use AI (4:00 PM) — Bluebird City

  Evening:
  - Agentic Happy Hours after MCP Dev Summit (5:00 PM)
  - AI Engineer London Meetup #7 (5:00 PM)
  - MCP Happy Hour by goose (5:30 PM) — 18 Old Bailey
Luma events happening today, retrieved via Indices