Skip to main content
Glama

TofuBofu AI Visibility

Server Details

Free AI visibility scan for any B2B company: see how often AI engines recommend it, plus the fixes.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.6/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct role in a single workflow: research_company prepares the scan form, scan_ai_visibility starts the scan, and get_visibility_report fetches results by report_id. There is no overlap in purpose or resource.

Naming Consistency5/5

All three tools use a consistent snake_case verb_noun pattern: research_company, scan_ai_visibility, get_visibility_report. The verbs are natural and predictable for their actions.

Tool Count5/5

Three tools are well-scoped for a focused scan workflow: prepare, start, and retrieve. Each tool earns its place, and there are no redundant or trivial tools.

Completeness4/5

The surface covers the core lifecycle: research/prep, starting an async scan, and fetching status/results. Minor gaps exist around listing past reports, cancelling a running scan, or comparing scans over time, but agents can work around them.

Available Tools

3 tools
get_visibility_reportA
Read-only
Inspect

Fetch the results of an AI-visibility scan started with scan_ai_visibility.

Args:
    report_id: The id returned by scan_ai_visibility.

Returns:
    While running: {status: "running", progress}. When done: the Tofu Index
    (named in the consideration set) and the Bofu Index (picked head to
    head), each with its fraction, the Tofu Index per engine, share of
    voice, sentiment, the top competitors winning the answers, any gap
    between the competitors the user named and the ones AI names, and
    top_fixes, the open items at the top of the brand's Fixes list (the same
    list the app's Fixes page shows; empty when there is none), plus the
    report_url.

Inputs: report_id (required).

research_companyA
Read-only
Inspect

Step one of a scan: read the company's website and return the scan form's steps, pre-filled with what we read. Call this first, walk the user through steps in order, show them the answers and the queries, and get a yes before calling scan_ai_visibility. Every value is a guess from the website (or, for a signed-in workspace's returning brand, what the brand already holds) for the user to confirm or correct. Returns brand_name, steps (each with title and fields: param, question, help, kind, options, value, suggestions), scan (engines, queries_per_engine, queries_total) and how_to_ask.

Inputs: domain (required).

scan_ai_visibilityAInspect

Start an AI-visibility scan of a company's website. It asks ChatGPT, Claude, Perplexity, Gemini, Google AI Mode real buying queries and records which companies they name. A free scan asks 5 queries on each engine, 25 in all. A call carrying a TofuBofu API key (Authorization: Bearer tb_live_...) re-scans that workspace's existing brand for the website, on its plan and quota.

Before calling: call research_company, walk the user through its steps, show them the pre-filled answers and the queries (for a returning brand, the ones its last scan asked, which this scan asks again), and get a yes. Ask where they sell if you do not know it: geo_scope changes every query. Omit a field you do not know rather than inventing a value.

The scan runs in the background (a few minutes); call get_visibility_report with the returned report_id. Returns report_id, report_url, assumed (answers not supplied) and query_warnings (buyer_questions that read as a topic, each with its reason; every one is still asked as sent). status "not_started" with report_id null means no scan ran: the email already has an account, or this website's free scan already ran this month. A sign-in link went to that inbox; show the note and stop.

Inputs: email (required), domain (required), not_for, capacity, +17 more.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • F
      license
      Not graded
      quality
      B
      maintenance
      Enables instant scanning of any business to check if AI engines recommend it, providing verbatim evidence.
      -
    • A
      license
      Not graded
      quality
      C
      maintenance
      Evaluates any website's AI visibility with 15 checks across crawlability, structure, content, and connectivity, and provides actionable fixes.
      4 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Audit your brand's visibility across ChatGPT, Perplexity, Claude, and Google AI - get citation rates, AEO health scores, content gap analysis, and a 9-page content suite to rank in AI-generated answers.
      5
      130 npm
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      Enables users to scan any website for AI search visibility, producing AEO, GEO, agent readiness, and mention-readiness scores along with AI identity and business profile insights. Paid tools extend this to competitive comparisons, detailed audits, and generated fixes.
      4
      1
      MIT
    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources