Skip to content
Back to search
100
MCP live MCP 2026-07-28 streamable-http

iGods GEO Visibility Tool (GVT)

com.igods/gvt

GEO visibility tests, score trends, sitemap discovery, and domain monitoring for AI agents.

Watch this dependency Share evidence report
Uptime
100.0%
5 direct probes · 30d
Response
1756ms
last probe
Tools
19
callable
Resources
7
readable
Prompts
7
available
Score: 100/100
Handshake verified by our own probe.
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
19 tools, 7 resources, 7 prompts returned.
pass 3 or more catalogue items 10/10
33 items in total; 3 or more earns these points.
pass Describes itself 10/10
91 characters; more than 30 earns these points.

Tools · 19

gvt_run_visibility_test

Run a GEO visibility test on a URL. Analyzes 7 categories: JavaScript dependencies (js), no-JS rendering (nojs), semantic HTML5, heading structure, schema.org markup, social tags, and accessibility. T…

gvt_get_test_results

Get results for a visibility test by tid: overall scores, findingSentence, shareableTid, and per-category resultData. The tid is an opaque 8-character HashID — copy it verbatim from gvt_run_visibility…

gvt_list_tests

List visibility tests for the authenticated user, newest first. Supports filtering by domain (optionally including subdomains), by URL (exact or contains match), by creation date range, by status, and…

gvt_get_baseline

Get the oldest baseline test snapshot for a single URL, including expired tests. For pre-computed baseline-vs-latest deltas without fetching full snapshots, use gvt_get_score_trend instead; for baseli…

gvt_get_latest

Get the most recent non-expired test snapshot for a single URL. For pre-computed baseline-vs-latest deltas without fetching full snapshots, use gvt_get_score_trend instead. Use with gvt_get_baseline t…

gvt_list_baselines

Get the oldest baseline test snapshots for a batch of URLs (up to 100) in a single call. Each result includes the URL and its oldest test object (null if no test exists for that URL). For a single URL…

gvt_get_score_trend

Compare the oldest baseline vs the latest non-expired test for a single URL or an entire domain, with pre-computed per-category deltas (latest minus baseline). Provide exactly one of url or domain. Do…

gvt_list_sitemap_urls

Discovers and ranks URLs from a domain's XML sitemaps to find the most significant pages (homepages, product pages, recently updated content) before analyzing them. Supports URL-pattern filtering and …

gvt_set_test_visibility

Toggle the public visibility of a test session. Set is_public to true to make the test shareable and receive its public share URL, or false to make it private. The response confirms the new state and,…

gvt_delete_test

Permanently delete a test session and all its associated results. This action cannot be undone. Use gvt_set_test_visibility instead if you only want to hide a test from public view. Deleting a test do…

gvt_run_visibility_batch

Queue up to 500 URLs for batch GEO visibility testing. Returns a batch ID for tracking progress. Optionally add URLs to recurring schedules (daily, weekly, monthly) during the same call. Poll gvt_get_…

gvt_get_batch_status

Retrieves the current progress, state, and test IDs (tids) of an ongoing or completed visibility testing batch. Poll this tool with the batchId returned by gvt_run_visibility_batch until status is com…

gvt_get_batch_summary

Compact per-page results and pre-computed aggregates for a completed visibility testing batch: per-URL overall and category scores, findingSentence, average overall score, strongest and weakest catego…

gvt_list_schedules

Retrieves the paginated roster of the authenticated caller's test monitoring schedules, allowing filtering by domain, frequency, and status. This is the only way to discover existing schedules and the…

gvt_schedule_test

Manage recurring GVT test schedules: add, delete, reset, pause, resume, cancel, and change_frequency. Discover existing schedules and their schids via gvt_list_schedules; control modes require a schid…

gvt_get_knowledge

Read GVT reference knowledge: how scoring works, score bands and category weights, what each analysis category checks, or GEO glossary definitions. Use it to interpret test results and scores correctl…

gvt_get_fix

Read the canonical fix record for one GVT issue type: severity range, impact, scoring weight, plain-language description, and the recommended remediation. Issue IDs come from the fixId field on issues…

gvt_list_prompts

List the GVT prompt workflows: user-invocable recipes that chain GVT tools into complete tasks (check a page, review a monthly batch, analyze regressions, verify fixes, set up domain monitoring, repor…

gvt_get_prompt

Render a GVT prompt workflow with concrete argument values, returning the complete step-by-step instruction text ready to follow. Also returns the effective arguments that were bound (provided values …

Resources · 7

GVT Knowledge Base

Complete knowledge base (methodology, scoring, categories, glossary)

gvt://knowledge/app
GVT Methodology

How GVT analyzes pages and computes GEO scores

gvt://knowledge/app/methodology
GVT Scoring

Score bands, category weights, JS independence sub-weights

gvt://knowledge/app/scoring
GVT Analysis Categories

What each of the six analysis categories checks

gvt://knowledge/app/categories
GVT Glossary

GEO and web development glossary

gvt://knowledge/app/glossary
GVT Fix Catalog

Complete fix catalog (all issue types)

gvt://knowledge/fixes
GVT MCP OpenAPI Spec

OpenAPI spec for the MCP endpoints

gvt://api/openapi-spec

Prompts · 7

gvt_check_page

Run a GVT visibility test on one URL and report the overall GEO score, all six category scores, the three most impactful issues, and one concrete next step per issue.

gvt_review_monthly_batch

Compare a domain’s latest monthly GVT batch against its surviving baseline tests and produce a prioritized report: batch summary, per-category score ranges with deltas, top 5 pages to fix, and top 5 i…

gvt_analyze_regressions

Isolate shared, template-level regressions behind a domain’s score movement by clustering declined URLs, verifying each cluster against oldest and latest snapshots, and ranking template-level remediat…

gvt_verify_fixes

Re-test URLs after remediation and report whether each fix landed: confirmed improvements, unchanged issues with fix pointers, and any regressions, with a verdict per URL.

gvt_setup_domain_monitoring

Establish baseline tests and a recurring schedule for a domain: discover existing coverage, discover significant URLs from the sitemap when coverage is missing, run a fresh batch across the full URL s…

gvt_audit_domain

Run a one-time ad hoc GVT visibility audit for a domain: discover existing coverage, discover significant URLs from the sitemap when coverage is missing, queue tests with no recurring schedule, and su…

gvt_report_client_status

Produce a non-technical client status report for a domain: health summary, movement since baseline, top attention items, and a shareable full-report link.

How to use

Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://mcp.geo.igods.com/mcp

Cursor or Cline: add to your MCP config:

{
  "mcpServers": {
    "igods_geo_visibility_tool_(gvt)": {
      "url": "https://mcp.geo.igods.com/mcp",
      "transport": "streamable-http"
    }
  }
}