Airefs measures how visible a brand is in AI answers and turns that into levers, each with a product surface: (1) publish the evidence-backed article recommendations (Articles page — list_article_recommendations ranks the content gaps by citation evidence, which is not the order the page writes in; list_scheduled_content is the queue actually being written); (2) join the discussions AI already cites (Sources page — list_source_urls with citation_type "Discussion" for the threads already cited; Discussions page — list_discussion_threads for the Reddit Alerts keyword matches; get_discussion_mentions for scan state); (3) earn citations on the third-party domains AI already trusts (Backlinks page — list_backlink_opportunities for the domains to pursue; list_source_domains for the unfiltered citation evidence; list_backlink_statuses for outreach state). For a full prioritized plan, run the airefs_action_plan prompt; per-page docs are under get_doc. List tools return one page: page_row_count is the page size, never a population total. Cite total_count where a tool returns it — when total_count_is_capped is true it is a lower bound, so report it as "at least" that many — otherwise page through cursor while has_more is true before claiming a total (get_prompt_inventory_summary reports prompt totals).
Protocol
Pass100/10020 / 20 pts
Connection, authentication, and protocol compatibility.
Declared output schemas have a valid basic structure
24 output schema issue(s) found
How to fix: Fix the declared JSON Schema structure (for example, every required name must exist in properties). An outputSchema may describe any JSON value, including an array; returned structuredContent must match it at runtime.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description72/100
How Airefs answers a question about visibility: the procedure to follow and the documentation to read afterwards. Topics: visibility_drop (Why is my visibility falling?); weekly_pulse (How did this week compare with last week?); competitor_movement (Which competitors are gaining on me?); source_authority (Which sources do the answers trust, and do they cite me?); visibility_gaps (Where am I missing from answers I should be in?); improve_visibility (What should I actually do to improve?).
The description explains the capability, when to use it, and what to expect.
Inputs75/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
topic
The question being asked
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description74/100
Get filtered mention and citation metrics over time for the site and tracked entities. granularity:"week" aggregates batches into weekly buckets where a prompt counts as mentioned if any completed run that week mentioned the brand; weekly rows have a null batch_id. A window longer than the plan's analytics history returns its most recent allowed days and reports the shortening in history_limited.
Describe the returned information so the agent knows whether it will answer the request.
Inputs0/100
0 of 8 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
start_date
Not provided
Missing description. Explain what this value means and how to supply it.
end_date
Not provided
Missing description. Explain what this value means and how to supply it.
tag_slug
Not provided
Missing description. Explain what this value means and how to supply it.
country_code
Not provided
Missing description. Explain what this value means and how to supply it.
entity_ids
Not provided
Missing description. Explain what this value means and how to supply it.
answer_source
Not provided
Missing description. Explain what this value means and how to supply it.
granularity
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description73/100
List a site's monitored prompts, optionally restricted to one tag and/or filtered by latest-run brand mention state (mention_state:"never" lists prompts whose latest run has no brand mention on the chosen answer source).
Describe the returned information so the agent knows whether it will answer the request.
Inputs0/100
0 of 6 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
tag
Not provided
Missing description. Explain what this value means and how to supply it.
mention_state
Not provided
Missing description. Explain what this value means and how to supply it.
mention_answer_source
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description90/100
List per-prompt brand mention rates over completed runs in a date window, lowest first, to find prompts the brand is rarely or never mentioned in historically. A window longer than the plan's analytics history returns its most recent allowed days and reports the shortening in history_limited.
The description explains the capability, when to use it, and what to expect.
Inputs0/100
0 of 6 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
start_date
Not provided
Missing description. Explain what this value means and how to supply it.
end_date
Not provided
Missing description. Explain what this value means and how to supply it.
answer_source
Not provided
Missing description. Explain what this value means and how to supply it.
max_mention_rate
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description90/100
List cited domains with citation totals, unique URL counts, first/last seen dates, and momentum columns (recent_citations and previous_citations compare the latest 3 batches against the prior 3; order_by:"trending" ranks by citation_trend, their difference). This is the unfiltered citation evidence, so it includes major media, the site's own domain, and competitors.
The description explains the capability, when to use it, and what to expect.
Inputs0/100
0 of 9 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
scope
Not provided
Missing description. Explain what this value means and how to supply it.
answer_source
Not provided
Missing description. Explain what this value means and how to supply it.
citation_type
Not provided
Missing description. Explain what this value means and how to supply it.
search
Not provided
Missing description. Explain what this value means and how to supply it.
order_by
Not provided
Missing description. Explain what this value means and how to supply it.
order_dir
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description76/100
List the exact AI responses that cited one URL or domain. A window longer than the plan's analytics history returns its most recent allowed days and reports the shortening in history_limited.
Describe the returned information so the agent knows whether it will answer the request.
Inputs0/100
0 of 11 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
target_type
Not provided
Missing description. Explain what this value means and how to supply it.
normalized_url
Not provided
Missing description. Explain what this value means and how to supply it.
domain
Not provided
Missing description. Explain what this value means and how to supply it.
start_date
Not provided
Missing description. Explain what this value means and how to supply it.
end_date
Not provided
Missing description. Explain what this value means and how to supply it.
answer_source
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
oneOf › 0 › target_type
Not provided
Missing description. Explain what this value means and how to supply it.
oneOf › 1 › target_type
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description85/100
List a site's article recommendations by lifecycle status, ordered by the citations behind each one so the best-supported content gaps lead. This ordering is for reading evidence, not for picking the next article: the Articles page fills its schedule from a source-balanced backlog whose top row is the next candidate, this list is not in that order, and it includes recommendations already holding a queue slot.
The description explains the capability, when to use it, and what to expect.
Inputs0/100
0 of 4 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
status
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description76/100
List the Reddit threads matching the site's Reddit Alerts keywords, by workflow status, keyword, and post/comment type. This is one half of the Discussions page, so its count is never the page total on its own.
The description explains the capability, when to use it, and what to expect.
Inputs0/100
0 of 6 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
status
Not provided
Missing description. Explain what this value means and how to supply it.
keyword_id
Not provided
Missing description. Explain what this value means and how to supply it.
type
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description70/100
Look up Discussions page scan results for a bounded set of normalized discussion URLs: verified brand/competitor mention state and hidden lifecycle state.
Describe the returned information so the agent knows whether it will answer the request.
Inputs0/100
0 of 2 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
normalized_urls
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description83/100
List the Backlinks page's outreach workflow state: which cited domains have been emailed or dismissed, with the citation and article counts snapshotted when each status was set.
The description explains the capability, when to use it, and what to expect.
Inputs0/100
0 of 4 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
status
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
The title clearly communicates the tool’s action and subject. Keep it concise.
Description83/100
List the Backlinks page's backlink opportunities: third-party domains cited in the last 30 days that publish articles AI cites, ranked by citation count, each a domain to pursue an editorial mention or link from. Major media, the site's own domain, and tracked competitors are left out because those are not places to pitch.
Describe the returned information so the agent knows whether it will answer the request.
Inputs0/100
0 of 3 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values.
site_id
Not provided
Missing description. Explain what this value means and how to supply it.
limit
Not provided
Missing description. Explain what this value means and how to supply it.
cursor
Not provided
Missing description. Explain what this value means and how to supply it.
mcp.getairefs.com setup, tools, quality score, publishing readiness, and alternatives.
How do I add mcp.getairefs.com to Claude, ChatGPT, or Cursor?
Add mcp.getairefs.com to Claude, ChatGPT, or Cursor by connecting its remote MCP URL in each client's MCP settings. In Claude, add a custom connector. In ChatGPT, add an MCP app. In Cursor, add an MCP server under Settings. The MCP URL is https://mcp.getairefs.com/mcp.
Is mcp.getairefs.com MCP ready for ChatGPT and Claude?
As of October 14, 2026, mcp.getairefs.com scores 94/100 on Manufact's MCP publishing checklist. The scan does not yet meet ChatGPT publishing checks and does not yet meet Claude publishing checks. Passing these checks does not guarantee marketplace approval.
How clear is mcp.getairefs.com's MCP tool documentation?
As of October 14, 2026, mcp.getairefs.com scores 63/100 in Manufact's review of tool titles, descriptions, input and output schemas, and behavior annotations. The review covers 38 of 38 discovered tools. The quality score measures documentation clarity; runtime behavior and marketplace readiness require separate checks.
What are the best alternatives to mcp.getairefs.com?
As of October 14, 2026, alternatives to mcp.getairefs.com in marketing-seo on the Manufact MCP catalog include mcp.dreamlit.ai, Keyword Tool: Free SEO Keyword Research, AdWhispr Ads, athenahq, and Acoustic.
How can mcp.getairefs.com improve its MCP documentation?
list_delivered_content is the lowest-scoring reviewed tool at 52/100. 0 of 2 inputs have descriptions. Add descriptions to the missing inputs, including where to obtain IDs and how to supply values. Open its review for feedback and a copyable fix prompt, then rerun the documentation review after updating your tool metadata.
Not your MCP?
Review any public or OAuth MCP server for protocol compatibility, tool documentation, and ChatGPT and Claude publishing readiness. No account required.