Index My Site

Let your AI agent submit pages to Google

Connect the Index My Site MCP server to Claude Code, Cursor, Codex, or any MCP client. Your agent submits new and updated pages as soon as they go live, and tells you which ones are indexed.

Connect your agentMCP docs

Your agent publishes, submits, and reports back

Here is a real session. The agent ships two pages, submits them in one job, and confirms they are indexed the next day.

  1. You

    Publish the 2.4 changelog and the new webhooks guide, then get both indexed.

  2. Agent

    Both pages are live. Submitting them now.

  3. Tool call
    submit_urls({
      name: "Release 2.4",
      urls: [
        "https://example.com/changelog/2-4",
        "https://example.com/docs/webhooks"
      ]
    })
  4. Agent

    Job "Release 2.4" is running: 2 URLs sent, 2 credits used. The first Google search is in 24 hours, with a full report around day 5.

  5. You

    Next morning: are the release pages indexed yet?

  6. Tool call
    get_job({ id: "job_..." })
  7. Agent

    Both are indexed. Google found the changelog and the webhooks guide on the first search.

Connect your client in one step

Pick your client and add the server. It lives at https://indexmysite.app/mcp, and your browser opens once so you can sign in and approve access.

Run this command to add Index My Site to Claude Code.

claude mcp add --transport http indexmysite https://indexmysite.app/mcp

Tell your agent when to submit pages

Paste this into AGENTS.md, CLAUDE.md, or your Cursor rules. Your agent then submits pages on every release without being asked.

AGENTS.md
## Indexing
After you publish a new public page, or make a significant update to one,
submit its URL with the indexmysite MCP server (submit_urls).
- Put every URL from the same release in one job and name it after the release.
- Skip pages that only had small edits, drafts, and anything behind a login.
- Leave fast and bing off unless I ask for them.
- Tell me the job ID and when the first Google check is due.

What your agent can do

Your agent can do everything the web app does. Every reply says what happens next, so your agent can explain it to you.

Frequently asked questions

Any client that supports remote MCP servers, including Claude Code, Claude, Cursor, Codex, ChatGPT, OpenCode, and Amp. Pick your client above for the exact setup.

No. The first time your client connects, a browser window opens so you can sign in and approve access. You can revoke it any time from Settings, then Connections.

Your client decides when to ask before calling a tool, so check its settings if you want to approve every submission. The server tells agents to leave the paid Fast and Bing add-ons off unless you ask, and pages with thin content wait for your approval before they are sent.

New public pages and pages with meaningful changes: features, pricing, docs, changelogs, comparisons, and launch posts. Skip small edits. Google says repeated requests for the same page do not speed things up, and each new submission uses a credit.

The MCP server is free to connect. Each sent URL uses 1 credit ($0.20), and a page confirmed as not indexed after the final check gets its standard credit back.

We check every URL once after 24 hours. Your full report follows around day 5, with final checks around day 14. Ask your agent to check the job any time, or have it check back the next day.

Agents with a terminal can use the indexmysite CLI, and any script can call the API with a key. Both do everything the MCP server does.

Connect your agent and index your next release

Create an account, buy credits from $25, and connect your client in a few minutes.