Skip to main content
Glama

Proofsource

Server Details

AI visibility: which buyer questions name your brand in ChatGPT, Perplexity, Claude, AI Overviews.

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
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
lcbasu/proofsource-plugins
GitHub Stars
0

TDQS

Score is being calculated.

Available Tools

14 tools
add_brandCheck my brand in AI answers
Idempotent
Inspect

Start measuring a brand: does ChatGPT, Perplexity, Claude or Google AI mention it, and who does AI recommend instead? Give the brand's website (or its app store, Google Maps, YouTube or Instagram link). Proofsource reads the site, picks the buyer questions, and starts the first scan across the AI engines. Reading the site takes 1-2 minutes; if it is still running, call again with the same link and it picks up the same run, never a second one. Returns the brand_id; then use get_scan_status.

ParametersJSON Schema
NameRequiredDescriptionDefault
linkYesThe brand's website, like acme.com, or its app store, Google Maps, YouTube or Instagram link.
descriptionNoOptional: what the brand sells, in a sentence. Only needed when add_brand says it couldn't read the website.
create_promptTrack a new buyer question
Idempotent
Inspect

Adds a buyer question to a topic so Proofsource asks it on every engine in the plan from the next run. Counts toward the plan's question limit. Calling again with the same text returns the existing question, never a duplicate.

ParametersJSON Schema
NameRequiredDescriptionDefault
textYesThe question, phrased the way a buyer would ask an AI assistant.
topic_idYesTopic id from list_topics.
target_enginesNoOptional: limit to these engines. Omit for the plan's engines.
confirm_new_enginesNoSet true to confirm using an engine this workspace has never used before.
get_changesWhat changed in my AI visibility?
Read-onlyIdempotent
Inspect

What moved over the window: the daily mention-rate trend, how much the engines' answers changed, notable changes on competitors' websites, and new pages about the category.

ParametersJSON Schema
NameRequiredDescriptionDefault
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
window_daysNoTrailing window in whole UTC days ending today. Default 30.
get_citationsWhich sources do AI answers cite?
Read-onlyIdempotent
Inspect

The websites AI answers cite for the brand's buyer questions, ranked by share of citations and by how many answers cite them, and where the brand's own site ranks.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax sites per ranking. Default 25.
enginesNoOptional: only these engines (e.g. openai, perplexity, anthropic, google_aio). Default: the engines the dashboard headline counts (ChatGPT, Perplexity, Claude, Google AI Overviews, plus any the plan adds); the reply's counted_engines names them.
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
window_daysNoTrailing window in whole UTC days ending today. Default 30.
get_competitorsWho does AI recommend instead of me?
Read-onlyIdempotent
Inspect

The competitors AI answers name for the brand's buyer questions, per engine, with each one's share of voice against the brand and how it changed over the window.

ParametersJSON Schema
NameRequiredDescriptionDefault
enginesNoOptional: only these engines (e.g. openai, perplexity, anthropic, google_aio). Default: the engines the dashboard headline counts (ChatGPT, Perplexity, Claude, Google AI Overviews, plus any the plan adds); the reply's counted_engines names them.
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
window_daysNoTrailing window in whole UTC days ending today. Default 30.
get_fix_verificationDid my fix work?
Read-onlyIdempotent
Inspect

Each fix marked shipped for the brand with its mention rate before and after and a verdict: moved (beyond normal answer churn), within_noise, or awaiting_samples. Fixes marked "Not a fix" are left out; auto-detected page changes carry source auto_detected.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMost recent fixes to return. Default 20.
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
fix_event_idNoOptional: just this fix.
get_scan_statusIs my brand's scan done?
Read-onlyIdempotent
Inspect

Progress of a brand's first scan after add_brand: the stage, how many AI answers are in out of how many expected, per engine, and when it should finish. Once complete, use get_visibility for the results.

ParametersJSON Schema
NameRequiredDescriptionDefault
brand_idNoBrand id from list_brands or add_brand. May be omitted when the workspace tracks a single brand.
get_visibilityIs my brand mentioned in AI answers?
Read-onlyIdempotent
Inspect

How often ChatGPT, Perplexity, Claude and Google AI mention the brand when buyers ask about its category. by=engine (default): mention rate, share of voice, average position, citation share and sentiment per engine, with the change from the previous period. by=question: each buyer question's mention rate and rank.

ParametersJSON Schema
NameRequiredDescriptionDefault
byNoengine (default) or question.
enginesNoOptional: only these engines (e.g. openai, perplexity, anthropic, google_aio). Default: the engines the dashboard headline counts (ChatGPT, Perplexity, Claude, Google AI Overviews, plus any the plan adds); the reply's counted_engines names them.
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
window_daysNoTrailing window in whole UTC days ending today. Default 30.
list_brandsList my tracked brands
Read-onlyIdempotent
Inspect

The brands this Proofsource workspace tracks in AI answers, with ids and websites. Call first; every other tool takes a brand_id.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

list_fix_opportunitiesWhat should I fix to show up in AI answers?
Read-onlyIdempotent
Inspect

The gaps that keep AI engines from citing or recommending the brand, each with its evidence and the suggested fix. Gives the gap_id mark_fix_shipped needs.

ParametersJSON Schema
NameRequiredDescriptionDefault
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
include_closedNoAlso return gaps that were checked and no longer apply. Default false.
list_topicsWhich buyer questions are tracked?
Read-onlyIdempotent
Inspect

The topics and buyer questions Proofsource asks ChatGPT, Perplexity, Claude and Google AI for a brand. Gives the topic_id create_prompt needs.

ParametersJSON Schema
NameRequiredDescriptionDefault
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
mark_fix_shippedI shipped a fix
Idempotent
Inspect

Records that a fix shipped, against a gap_id from list_fix_opportunities or a published content_draft_id, so get_fix_verification can measure whether it moved the brand's mention rate. Calling again with the same fix and description returns the existing record.

ParametersJSON Schema
NameRequiredDescriptionDefault
gap_idNoThe gap finding the fix addresses (one of gap_id or content_draft_id).
brand_idNoBrand id from list_brands. May be omitted when the workspace tracks a single brand.
shipped_atNoWhen it shipped: RFC 3339 timestamp or YYYY-MM-DD. Default now.
descriptionYesWhat shipped, in one or two sentences.
content_draft_idNoA published content draft (one of gap_id or content_draft_id).
see_exampleSee an example AI visibility card
Read-onlyIdempotent
Inspect

Shows what Proofsource measures, without signing in: a real visibility card for one example brand (Tesla), from answers Proofsource collected from ChatGPT, Perplexity, Claude and Google AI Overviews. It shows how often AI answers mention the brand, per engine, which competitors they name instead, and sample answers. Use it when someone asks whether their brand shows up in AI answers and has not signed in. It always shows the example brand; to check their own brand they sign in.

ParametersJSON Schema
NameRequiredDescriptionDefault
brandNoOptional: the brand the person asked about. The example card is shown either way, with a note to sign in to check that brand.

Tool Schema Changelog

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

  1. 14 tool updates
    • First observedadd_brand
    • First observedcreate_prompt
    • First observedget_changes
    • First observedget_citations
    • First observedget_competitors
    • First observedget_fix_verification
    • First observedget_report_link
    • First observedget_scan_status
    • First observedget_visibility
    • First observedlist_brands
    • First observedlist_fix_opportunities
    • First observedlist_topics
    • First observedmark_fix_shipped
    • First observedsee_example

Related MCP Connectors

Related MCP Servers

  • 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
    70 npm
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to monitor and analyze a brand's visibility across ChatGPT, Claude, Perplexity, and Google AI Overviews, providing insights, recommendations, and competitive analysis without switching tabs.
    25
    19 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    AI search intelligence + Ahrefs-class SEO suite as 59 MCP tools. Track your brand across ChatGPT, Google AI Overview, Gemini, Claude, and Perplexity with persona-anchored Brand Radar dispatches.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.