WebMCP

DeveloperWebMCP verified

xseek.io WebMCP tools

xSeek helps marketing teams understand what to create and optimize to get cited by ChatGPT, Claude, Perplexity, and Gemini. Clarity that leads to action.

4 tools1 methodspolyfill API surface

What can an agent do with xseek.io WebMCP tools?

xSeek helps marketing teams understand what to create and optimize to get cited by ChatGPT, Claude, Perplexity, and Gemini. Clarity that leads to action. This page documents every listed tool, the action or answer it provides, its installation command, and the input fields an agent should send.

WebMCP tools on xseek.io

Tool 1 of 4WebMCPAction

agent_ready_scan

Run an Agent-Ready scan on a public URL. Returns a readiness score plus per-check pass/fail breakdown (semantic HTML, schema markup, meta tags, content structure, accessibility for AI crawlers). Use this to check whether a page is well-structured enough for AI agents to cite.

How to install

Open the xseek.io website and ask your browser agent to use agent_ready_scan

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the agent_ready_scan tool on xseek.io with url: <string>. Return the structured result and cite the source page.

Input contract

  • url string Absolute URL of the page to scan, e.g. the linked page

Open the source definition

Tool 2 of 4WebMCPAction

llms_txt_scan

Inspect a site's llms.txt (the AI-equivalent of robots.txt for declaring what AI crawlers can use) and return a generated draft when none is present. Useful to diagnose why a brand isn't picked up by AI assistants, and to produce a ready-to-deploy llms.txt.

How to install

Open the xseek.io website and ask your browser agent to use llms_txt_scan

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the llms_txt_scan tool on xseek.io with url: <string>. Return the structured result and cite the source page.

Input contract

  • url string Absolute URL of the site to inspect, e.g. the linked page

Open the source definition

Tool 3 of 4WebMCPAction

robots_txt_scan

Analyze a site's robots.txt for AI crawler access. Returns which AI bots (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, etc.) are allowed vs blocked, plus any general rules affecting AI agents. Common diagnostic for "why am I not being cited by ChatGPT?" — often the answer is robots.txt blocking the crawler.

How to install

Open the xseek.io website and ask your browser agent to use robots_txt_scan

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the robots_txt_scan tool on xseek.io with url: <string>. Return the structured result and cite the source page.

Input contract

  • url string Absolute URL of the site to inspect, e.g. the linked page

Open the source definition

Tool 4 of 4WebMCPSensitive action

contact_xseek

Submit a contact request to the xSeek team — for sales questions, demo requests, partnership inquiries, or pricing follow-ups. Personal email domains (gmail.com excluded — yahoo, outlook, hotmail, etc.) are rejected; the user must provide a work email. The xSeek team gets notified by email immediately. Use this when the user asks to 'book a demo', 'talk to sales', 'get in touch', or 'ask about pricing'.

How to install

Open the xseek.io website and ask your browser agent to use contact_xseek

Install browse first, then run the command in a terminal. WebMCP tools run directly on the website and do not need a package install.

Run with an agent

Use the contact_xseek tool on xseek.io with name: <string>, email: <string>, message: <string>, company: <string>, companySize: <string>, howDidYouHear: <string>, isAgency: <boolean>. Return the structured result and cite the source page.

Input contract

  • name string Full name of the person reaching out.
  • email string Work email (personal domains will be rejected).
  • message string What the user wants — e.g. "Demo for a 50-person SaaS", "pricing for 5 websites", "agency partner program".
  • company string Company / organization name.
  • companySize string Approximate headcount or revenue bracket if known (e.g. "10-50", "$1M-10M ARR").
  • howDidYouHear string How they found xSeek — LinkedIn, referral, AI search result, etc. Optional.
  • isAgency boolean True if the contact represents a marketing / SEO agency (different sales motion).

Open the source definition