SeeGeo audits a website's AI visibility, returning a graded report with findings and fixes, plus a check of whether AI crawlers can reach the site.
What you can do
Run a full site audit for a domain and get a grade, category scores and findings with fixes, covering AI crawler access, technical basics, structured data, content extractability, off-site presence and entity clarity. Check an audit's status while it runs, or retrieve its grade, scores and findings, optionally with the full report object and evidence. Check AI crawler access by reading robots.txt for bots such as GPTBot, ClaudeBot and PerplexityBot and fetching the homepage as those bots to detect bot walls.
When to use it
Useful when you want to know how well a site is set up to be found and read by AI assistants, or to diagnose why AI crawlers may be blocked before publishing or optimizing content.
Requirements
A SeeGeo API key, supplied as the SEEGEO_API_KEY environment variable for the local npm package or as an Authorization bearer header for the remote endpoint. Network access to the SeeGeo service and to the audited site.
Before you install
Requires a SeeGeo account API key; keep it secret. Audits send the target domain to SeeGeo's service and fetch the site's robots.txt and homepage as several AI bots, so only audit sites you are authorized to test. A full audit takes 20–40 seconds.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.see-geo%2Fseegeo/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Runs SeeGeo's full audit of a domain — crawler access for 16 AI bots, technical basics, structured data, content extractability, off-site presence, entity clarity — and returns the grade (A–F), category scores and the findings with fixes. Takes 20–40 seconds; waits by default. If the wait runs out the result says so — call get_audit with the id. Re-auditing the same domain within ten minutes returns the earlier result.
ParameterswaitdomainrequiredtimeoutSeconds
get_audit
Read an audit by id
Returns an audit's status while it runs, or its grade, category scores and findings when done. Set includeReport to get the full report object with evidence.
ParametersidrequiredmaxFindingsincludeReport
crawler_check
Which AI crawlers can read this domain?
Reads robots.txt for each AI crawler (GPTBot, ClaudeBot, PerplexityBot, Google-Extended…) and fetches the homepage as GPTBot, OAI-SearchBot, ClaudeBot and PerplexityBot to see whether a bot wall blocks them. A few seconds; does not count as an audit.
Parametersdomainrequired
Version history
3
v1.0.5LatestOct 18, 2026
v1.0.4Oct 17, 2026
v1.0.1Sep 16, 2026
Score
75%
75% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
License10 pts
Declare a license in the repository or the registry entry.