geo-bot EN DE

Integrate MCP

Offer your customers an AI-readiness check

Your customers ask whether AI assistants can find and read their website. With one line you add that check to your homepage, your agent, chatbot or tool – free, without an account and without an API key.

Fastest way

Put it on your homepage

One line, no dependencies, no sign-up. Your visitors type their domain and see the result right on your page.

<script src="https://feelswebman.com/projects/geo-bot/assets/widget.js" data-lang="en"></script>

Paste it where the check should appear. Optional: data-accent="#1E4D3A" sets the button colour, data-target="#my-div" renders into an element of yours. The widget keeps its own styles, so your CSS does not break it. If your site uses a Content-Security-Policy, allow feelswebman.com for script-src and connect-src.

Live – this is the real widget:

The widget ends with a small “Check by geo-bot” link. It is the only thing we ask for – keep it, and thank you.

Who it is for

You build it, your customers use it

  • Founders with an AI assistant or chatbot – your customers type “Is my site open to AI?” and your assistant answers with real data.
  • SEO, website and marketing tools – add an “AI readiness” line to your audit or onboarding.
  • Agencies – check a client’s site from your own agent in seconds, before the first call.

It costs you nothing to run and nothing to try. What your customers get: a clear yes or no for the technical basics, with the exact crawler or file that is the problem.

More ways in

Add it in minutes

As an MCP server in your agent

Any client or agent that speaks MCP can use it: add a remote server (Streamable HTTP) with this address. No authentication needed.

https://feelswebman.com/projects/geo-bot/mcp.php

In Claude Code:

claude mcp add --scope user --transport http geo-bot https://feelswebman.com/projects/geo-bot/mcp.php

Also listed in the official MCP Registry as com.feelswebman/geo-bot.

As a plain HTTP call from your backend

No MCP client needed. One POST, JSON in, JSON out:

curl -X POST https://feelswebman.com/projects/geo-bot/mcp.php \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_ai_readiness","arguments":{"domain":"example.com"}}}'

Use result.structuredContent for your own display; result.content[0].text is a ready-made text report.

The tool

check_ai_readiness

Parameters: domain (required), language “en” or “de” (optional, for the text report).

  • robots.txt: is the home page blocked for GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-SearchBot, Claude-User, PerplexityBot, Google-Extended or CCBot?
  • llms.txt: is there one?
  • Home page: title, meta description and structured data (JSON-LD, including Organization/LocalBusiness).

Real result for feelswebman.com, as text:

AI readiness of feelswebman.com

- robots.txt: none of the 9 checked AI crawlers is blocked from the home page.
- llms.txt: present.
- Home page: reachable. Title present, meta description present (141 characters).
- Structured data present including Organization/LocalBusiness.

Technical check only; it does not show whether AI assistants recommend the brand.
Live check (EUR 19): https://feelswebman.com/projects/geo-bot/

The fine print

Free – with honest limits

  • Not white-label. The widget shows a small link to geo-bot and the text report ends with one line pointing to geo-bot and the live check. The structured data (structuredContent) contains no such line.
  • 30 checks per hour and address. The limit counts per calling address: with the widget that is each visitor, from your backend it is your server – if all your customers go through it, they share the limit. Need more? Write to hi@feelswebman.com.
  • Technical basics only. It shows whether a site is open to AI assistants – not whether any of them recommends the brand. It looks at robots.txt, llms.txt and the home page. “Unknown” means we could not see it, not that it is missing.
  • No guarantee of availability. It is a free service; do not build anything on it that must never fail.

And the real question?

Open is not the same as recommended

A site can be perfectly open and still never get named. For that, your customers can run the instant check: 10 real buying questions to Claude, live with web search, and who gets recommended instead.

See the instant check →