Skip to content

AI agents

Connect your agent

Connect Claude, ChatGPT or another AI assistant once, then ask for pages in plain words. It creates the site, adds the rows, fills the template and shows you every page.

Already have an account? Start with step 1.

Server URL

Most clients only need this URL. They open a ManyPages sign-in, and you click Allow.

MCP server URL
https://mcp.manypages.ai/mcp

Claude

  1. In Claude, open Customize > Connectors.
  2. Click + Add, then Add custom connector.
  3. Enter the name ManyPages and the server URL, then click Continue.
  4. Check the detected sign-in settings and click Continue.
  5. Leave OAuth client on Claude’s published identity and click Add.
  6. Sign in to ManyPages and click Allow.

Free plans allow one custom connector. On Team and Enterprise plans, an owner adds it first, then members click Connect under Customize > Connectors.

Claude MCP docs

Claude Code

  1. Create an API key (see API key below). It comes with this command, ready to copy.
  2. Run the command in your terminal.
Terminal
claude mcp add --transport http manypages https://mcp.manypages.ai/mcp --header "Authorization: Bearer mp_YOUR_KEY"

Claude Code MCP docs

ChatGPT

  1. Open chatgpt.com/plugins in a browser.
  2. Click +, then Add custom MCP server.
  3. Enter the name ManyPages and the server URL, and choose OAuth.
  4. Accept the warning, click Create as a plugin, then install it.

On a team workspace, ask your admin to allow custom servers.

ChatGPT MCP docs

Codex

  1. Run both commands in your terminal. The second one opens the sign-in.
Terminal
codex mcp add manypages --url https://mcp.manypages.ai/mcp
codex mcp login manypages

Codex MCP docs

VS Code

  1. Open the install link, or run the command below in a macOS or Linux shell.
  2. VS Code asks you to sign in when the server starts.
Install in VS Code
Terminal
code --add-mcp '{"name":"manypages","type":"http","url":"https://mcp.manypages.ai/mcp"}'

It runs in GitHub Copilot chat. Copilot Business and Enterprise need the organization’s MCP policy turned on.

VS Code MCP docs

Gemini CLI

  1. Create an API key (see API key below) and put it in place of the placeholder.
  2. Run the command in your terminal.
Terminal
gemini mcp add --transport http --header "Authorization: Bearer mp_YOUR_KEY" manypages https://mcp.manypages.ai/mcp

Gemini CLI MCP docs

Hermes Agent

  1. Add this to ~/.hermes/config.yaml.
  2. Run /reload-mcp in a session and sign in.
config.yaml
mcp_servers:
  manypages:
    url: "https://mcp.manypages.ai/mcp"
    auth: oauth

On a remote or containerized Hermes the sign-in redirect can’t reach it. Replace auth with an Authorization header that carries an API key.

Hermes Agent MCP docs

Zed

  1. Add this to Zed’s settings.json.
  2. Zed asks you to sign in when it connects.
settings.json
"context_servers": {
  "manypages": { "url": "https://mcp.manypages.ai/mcp" }
}

Zed MCP docs

Grok

  1. Open grok.com/connectors.
  2. Click New Connector, then Custom.
  3. Paste the server URL and complete the sign-in.

Grok MCP docs

OpenClaw

  1. Create an API key (see API key below) and put it in place of the placeholder.
  2. Run the command in your terminal.
Terminal
openclaw mcp set manypages '{"url":"https://mcp.manypages.ai/mcp","transport":"streamable-http","headers":{"Authorization":"Bearer mp_YOUR_KEY"}}'

OpenClaw MCP docs

API key

Use a key when a client can’t sign in through a browser: Gemini CLI, OpenClaw, scripts, CI, or an agent running on a server. Keys can be read-only or limited to the sites you pick, and deleting anything needs a separate opt-in.

  1. Sign in to ManyPages and open Settings > Account > Agents & API keys.
  2. Create a key. It is shown once, with a ready-made command for Claude Code.
  3. Send it as an Authorization: Bearer header. Clients that take a key show how in their section above. This is the shape Claude Code reads.
Claude Code (.mcp.json)
{
  "mcpServers": {
    "manypages": {
      "type": "http",
      "url": "https://mcp.manypages.ai/mcp",
      "headers": {
        "Authorization": "Bearer mp_YOUR_KEY"
      }
    }
  }
}

Any other MCP client

Any client that supports remote MCP servers connects with the server URL above, by signing in or with an API key.