MCP App Store
by KeenEthics
Glasser SEO Audit icon

Glasser SEO Audit

By Glasser

Get New App Alerts

Overview

Audit how your own website performs in search, on Semrush, Ahrefs, DataForSEO and Serpstat data. Name a domain and it checks technical and on-page health, rankings and their monthly trend, keyword opportunities, the competitors and keyword gaps that cost you traffic, backlinks and backlink gaps, live search results, and how AI answers cite you. Each area gets a score, and the fixes come ranked by impact with the numbers behind them. Rerun it later to see what changed.

Tools

audit_site

ChatGPT
Crawl a site (up to 100 pages) and return site-wide technical findings: broken pages, duplicate titles and descriptions, missing tags, render-blocking resources and an on-page score. The crawl runs asynchronously: a QUEUED or RUNNING result is still crawling, poll runs_get with its id. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

balance

ChatGPT
The workspace's balance in USD: balance, held (reserved by in-flight runs), available. Also the cheapest probe that the key works. Docs: https://glasser.ai/docs/api-reference/balance/get

compare_keyword_gap

ChatGPT
Line a domain up against one to four competitors keyword by keyword in one country: each row is a keyword with every domain's position, so you see what competitors rank for and the domain does not. Start with a small limit; each row may be billed. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

discover_ai_citations

ChatGPT
The domain's pages that AI answers (ChatGPT, Google AI Overviews and others) cite most, with mention counts. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

discover_competitors

ChatGPT
Domains that compete with a domain for the same organic keywords in one country, with the number of keywords they share. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

inspect_ai_visibility

ChatGPT
How often AI answers (ChatGPT, Perplexity, Gemini, Google AI Overviews and others) cite a domain, in total and per platform. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

inspect_domain

ChatGPT
Search overview of one domain in one country: organic keyword count, estimated organic traffic and its value, and paid search figures. Figures are the provider's estimates, not measured traffic. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

inspect_keywords

ChatGPT
Search volume, difficulty and cost per click for up to 20 keywords you already have, in one country. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

inspect_page

ChatGPT
Fetch one page and check its on-page SEO: status, title, meta description, headings, canonical, links, images without alt text, content size and an on-page score. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

inspect_search_visibility

ChatGPT
Month-by-month organic keyword count and estimated traffic of a domain in one country, newest first: use it to see whether visibility is growing or decaying. Figures are the provider's estimates. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

inspect_serp

ChatGPT
The live Google results page for one keyword in one country: who ranks, in what order, and which result features appear. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

list_ranked_keywords

ChatGPT
The keywords a domain already ranks for in one country, with position, search volume and the ranking URL. Start with a small limit; each row may be billed. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

research_keywords

ChatGPT
Keyword ideas grown from one seed keyword in one country, with search volume and difficulty. Use it to find what to rank for. Each call is one paid Run on the workspace balance; the result reports charge_usd and run_url.

runs_get

ChatGPT
Get one run by run_id: status, output, provider_response, failure, charge_usd, charge_basis, run_url. Status and charge are independent — a FAILED run can carry a non-zero charge. The result's run_url opens the run's records in the workspace console, exactly as the provider returned them (members only); when your answer relies on the run, cite run_url as its source — the run id alone opens nothing. Docs: https://glasser.ai/docs/api-reference/runs/get

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

Similar Apps