Skip to main content
Glama

SEO GEO AEO Tools — Zinin M2M Hub

Server Details

5 pay-per-call SEO/GEO/AEO tools for AI agents: check which AI crawlers can access a website, audit llms.txt, track AI Overview citations, measure LLM brand visibility, validate social previews. Free discovery + pricing_info tool; paid calls $0.01-0.02 in USDC on Base via x402 — you only pay for successful runs.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.

Tool Definition Quality

Score is being calculated. Check back soon.

Available Tools

6 tools
ai-crawler-access-checkerInspect

Check which AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended & more) can access your website. Bulk audit of robots.txt rules, llms.txt presence and sitemap for AI search visibility (GEO/AEO). — $0.01/call, x402 (USDC on base).

ParametersJSON Schema
NameRequiredDescriptionDefault
websitesYesList of website URLs or domains to audit (e.g. `example.com` or `https://example.com`).
maxConcurrencyNoHow many websites to check in parallel.
ai-overview-trackerInspect

For each query that matters, see which sources and domains AI assistants cite in their answer — grounded via Perplexity Sonar, GPT or Gemini through your own OpenRouter key. GEO citation tracking: the backlink profile of the AI-answer era. — $0.02/call, x402 (USDC on base).

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoAnswer language (e.g. en, ru, tr).en
modelsNoOpenRouter model IDs to test. Grounded options: `perplexity/sonar`, `openai/gpt-4o-mini:online`, `google/gemini-2.0-flash-001:online`. Every model you add here multiplies the number of billed rows: rows = number of queries × number of models (see `queries`).
queriesYesThe prompts a real user would ask (e.g. `best project management software`, `how to choose a CRM`). Each query is run against EVERY model in `models` below, and you are charged per query × model pair, not per query — e.g. 10 queries × 2 models = 20 billed rows. With the limits on both fields, the maximum possible is 20 queries × 5 models = 100 rows.
maxConcurrencyNoParallel LLM calls (kept low to respect rate limits).
openrouterApiKeyNoYour OpenRouter API key (https://openrouter.ai/keys). LLM token cost is billed to YOUR account; this Actor only orchestrates and scores. Optional to start the Actor: without it the run finishes cleanly and explains setup, and nothing is charged beyond the Actor start.
llm-brand-visibilityInspect

For each query that matters, check whether AI assistants recommend YOUR brand — and which competitors they cite instead. Grounded answers from Perplexity Sonar, GPT and Gemini via your own OpenRouter key. This is GEO: the SEO of the AI era. — $0.02/call, x402 (USDC on base).

ParametersJSON Schema
NameRequiredDescriptionDefault
langNoAnswer language (e.g. en, ru, tr).en
brandYesThe brand, product or company you want to track in AI answers.
modelsNoOpenRouter model IDs to test. Grounded options: `perplexity/sonar`, `openai/gpt-4o-mini:online`, `google/gemini-2.0-flash-001:online`. Every model you add here multiplies the number of billed rows: rows = number of queries × number of models (see `queries`).
queriesYesThe prompts a real user would ask (e.g. `best note-taking app`, `Notion alternatives`). Each query is run against EVERY model in `models` below, and you are charged per query × model pair, not per query — e.g. 10 queries × 2 models = 20 billed rows. With the limits on both fields, the maximum possible is 20 queries × 5 models = 100 rows.
maxConcurrencyNoParallel LLM calls (kept low to respect rate limits).
openrouterApiKeyNoYour OpenRouter API key (https://openrouter.ai/keys). LLM token cost is billed to YOUR account; this Actor only orchestrates and scores. Optional to start the Actor: without it the run finishes cleanly and explains setup, and nothing is charged beyond the Actor start.
llms-txt-auditorInspect

Give it a domain. It checks whether the site publishes a valid llms.txt / llms-full.txt (the emerging AI-crawler-friendly-docs convention) and whether robots.txt blocks GPTBot, ClaudeBot, Google-Extended, PerplexityBot and 5 other AI crawlers. llms.txt-first, no browser, no LLM, no API key. — $0.01/call, x402 (USDC on base).

ParametersJSON Schema
NameRequiredDescriptionDefault
itemsYesList of domains to audit for llms.txt presence and AI-crawler robots.txt policy.
maxConcurrencyNoHow many domains to audit in parallel.
pricing_infoInspect

Free — list every paid tool in the 'seo-tools' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

social-preview-checkerInspect

See exactly how your links look when shared on Telegram, WhatsApp, X, LinkedIn, Slack, Facebook & Discord. Bulk-audit Open Graph and Twitter Card tags, validate preview images, and find what breaks your link previews. — $0.01/call, x402 (USDC on base).

ParametersJSON Schema
NameRequiredDescriptionDefault
urlsYesList of page URLs to check (e.g. `example.com/article` or a full https URL).
maxConcurrencyNoHow many URLs to check in parallel.

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources