Verity Score

io.verityscorePublished by verityscore.iov1.0.2Updated Oct 25, 2026

GEO audit for Shopify: AI readiness score, recommendations, and 15 vertical checklists.

The publisher's own server: audit.domains - Domain Valuation

VerifiedSTDIODesktop onlyData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Verity Score audits Shopify stores for AI search readiness (GEO), returning scores, fixes, topic guides and vertical checklists.

What you can do
Get a GEO readiness score for a Shopify store across 8 dimensions, with top findings and a report link; unaudited stores are queued for analysis within 72 hours. Check a domain's AI discovery files (robots.txt, llms.txt, ai.txt, agent-card.json, sitemap.xml) in real time. Retrieve the top three priority fixes ranked by estimated revenue impact. Read expert guides on 19 GEO and AI commerce topics, and get checklists and benchmarks for 15 e-commerce verticals.
When to use it
Useful when you run or advise a Shopify store and want to know how visible it is to AI assistants and search, or want prioritized, revenue-weighted fixes and vertical-specific checklists.
Requirements
Either the hosted endpoint or the local npm package run with npx, which serves on localhost port 3100. No authentication or environment variables are declared. Network access is needed to reach the service and to fetch the target domain's discovery files.
Before you install
The server is rate-limited to 10 requests per minute per IP and has no authentication. Auditing a store sends its domain to a third-party service, and unaudited stores are queued for analysis on that service. Revenue impact figures are estimates.

Installation

In SourceWeft

  1. Open Verity Score in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

@verityscore/mcp-server

MCP (Model Context Protocol) server for Verity Score — the Shopify-first GEO audit platform.

5 Tools

ToolDescription
get_geo_scoreGEO readiness score for a Shopify store (8 dimensions, top findings, report link)
check_ai_readinessReal-time check of 5 AI discovery files (robots.txt, llms.txt, ai.txt, agent-card.json, sitemap.xml)
get_recommendationsTop 3 priority fixes with estimated revenue impact
explain_topicExpert guides on 19 GEO & AI commerce topics
get_vertical_infoChecklists & benchmarks for 15 e-commerce verticals

Quick Start

Use the hosted server (recommended)

Add to your Claude Desktop or MCP client config:

json
{  "mcpServers": {    "verity-score": {      "url": "https://mcp.verityscore.io/mcp"    }  }}

Run locally

bash
npx @verityscore/mcp-server

The server starts on http://localhost:3100/mcp.

Test with curl

bash
# List all toolscurl -X POST http://localhost:3100/mcp \  -H "Content-Type: application/json" \  -H "Accept: application/json, text/event-stream" \  -d '{"jsonrpc":"2.0","method":"tools/list","id":1}'
# Check AI readiness of any sitecurl -X POST http://localhost:3100/mcp \  -H "Content-Type: application/json" \  -H "Accept: application/json, text/event-stream" \  -d '{"jsonrpc":"2.0","method":"tools/call","params":{"name":"check_ai_readiness","arguments":{"domain":"mybrand.com"}},"id":2}'

Architecture

  • Transport: Streamable HTTP (stateless)
  • Auth: None (rate-limited to 10 req/min/IP)
  • Protocol: MCP v2025-03-26
  • SDK: @modelcontextprotocol/sdk v1.x

Tools Detail

get_geo_score

Returns the GEO audit score for a Shopify store. If the store has been audited, returns scores across 8 dimensions + top 5 issues. If not yet audited, queues it for analysis within 72 hours.

Input:  { "domain": "mybrand.com" }Output: { "status": "audited", "scores": [...], "topIssues": [...], "reportUrl": "..." }

check_ai_readiness

Real-time check of 5 AI discovery files. No database needed — fetches files directly from the target domain.

Input:  { "domain": "mybrand.com" }Output: { "score": 3, "maxScore": 5, "checks": [...], "recommendation": "..." }

get_recommendations

Returns top 3 actionable fixes sorted by revenue impact.

Input:  { "domain": "mybrand.com" }Output: { "totalIssues": 42, "topRecommendations": [{ "priority": 1, "title": "...", "fix": "..." }] }

explain_topic

Expert knowledge base covering 19 GEO topics. Fuzzy-matches by slug, tag, or title.

Input:  { "topic": "schema.org" }Output: { "title": "Schema.org Product: Why and How", "keyPoints": [...], "readMore": {...} }

get_vertical_info

Checklists and benchmarks for 15 e-commerce verticals. Without argument, lists all verticals.

Input:  { "vertical": "beauty" }Output: { "checklist": { "requiredContent": [...], "expectedTrust": [...] }, "benchmarks": {...} }

Links

License

MIT

Source: README.md at commit 9ec148b

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.2LatestSep 16, 2026

Score

40% 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 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.

Other Audit integrations