MCP tools
The assistant sees only the tools your key allows. Tools that spend credits or change data first return a preview.
| Tool | What it does |
|---|---|
whoami | Returns the account, package, the scopes of this key and remaining limits. |
get_credit_balance | Returns the current credit balance. |
get_usage | Returns daily requests, errors and credits for the account. |
list_tools | Lists the MessGEO tools with their credit cost. |
get_run | Returns the result of one tool run. |
list_runs | Lists earlier tool runs of this account. |
list_orders | Lists premium report orders. |
get_order | Returns one premium report order. |
list_panels | Lists the Prompt Tracking panels of this account. |
get_panel | Returns one panel with its settings summary. |
list_prompts | Lists the prompts of a panel. |
get_visibility | Returns visibility figures per measurement for a panel. |
get_prompt_results | Returns per engine results of one prompt. |
get_answers | Returns AI engine answers for a panel, at most 20 per call. |
get_sources | Returns the sources AI engines cite for a panel. |
get_competitors | Returns tracked competitors with their share figures. |
get_opportunities | Returns source opportunities for a panel. |
list_alerts | Lists recent alerts for a panel. |
list_actions | Lists planned and completed actions of a panel. |
add_prompts | Adds prompts to a panel. With the default preview:true it writes nothing and shows the effect on capacity and monthly swaps. New prompts join the next scheduled measurement. |
update_prompt | Changes active state, topic, tags, category or priority of a prompt. The text cannot change. Turning a prompt off needs confirm:true and removes its stored opportunities. |
add_competitor | Adds a competitor to track. With the default preview:true it writes nothing. |
remove_competitor | Removes a tracked competitor and recounts stored answers. Needs confirm:true. |
mark_opportunity | Marks a source opportunity as added or dismissed, or clears the mark. With the default preview:true it writes nothing. |
complete_action | Marks a planned action as done. With the default preview:true it writes nothing. |
list_packages | Lists your packages, which panel and site each one is bound to, and free slots. |
get_market_map | Returns every brand and source named in answers. |
get_brand_image | Returns how AI answers describe the brand, and the site check. |
get_insights | Returns recommendation cards, focus prompts and leading rivals. |
get_prompt_metrics | Returns rank, first place rate and sentiment per prompt. |
get_engines | Returns feature rates per engine. |
get_source_gaps | Lists sources that cite rivals but not you. |
get_gsc | Returns connected Google Search Console queries. |
get_ga4 | Returns visits from AI assistants from the connected Google Analytics. |
get_integrations | Shows Search Console and Analytics status and the address to connect them. |
list_shares | Lists active share links of a panel. |
list_events | Lists chart events such as prompt set or market changes. |
get_setup | Returns a draft panel with its profile and prompt candidates. |
update_alert_prefs | Changes Prompt Tracking mail preferences. |
set_aliases | Replaces extra brand names. Stored answers are recounted. |
undo_action | Removes an action. |
add_action | Marks a recommendation card as done, or plans it with a date. Take key from get_insights. |
set_action_due | Changes the due date of a planned action. |
set_prompts_active | Turns up to 150 prompts on or off at once. |
hide_market_entry | Hides a name on the market map, or shows it again. |
confirm_brand_fact | Marks a site check item as correct. |
pause_panel | Stops measurements until resumed. |
resume_panel | Starts measurements again. |
update_panel_settings | Changes country, language and engines. Removing an engine deletes its data and needs confirm:true. |
create_share | Creates a password protected read only link. |
revoke_share | Closes a share link. Needs confirm:true. |
sync_integration | Refreshes Search Console or Analytics data. |
disconnect_integration | Disconnects Search Console or Analytics. Needs confirm:true. |
delete_panel | Deletes a panel and all its data. This cannot be undone. Needs confirm:true. |
create_panel | Starts a new panel on a free Pro package. It researches the brand and returns a draft with prompt candidates. |
update_setup | Edits description, services, sector, competitors and names of a draft panel. |
add_setup_topic | Generates prompt candidates for a new topic on a draft panel. |
approve_setup | Activates the chosen prompts and starts the first measurement. Needs confirm:true. |
run_ai_readiness_score | AI-Readiness Score: Enter a URL, get a deterministic 0-100 score across 10 weighted categories - with a why-it's-low, how-to-fix note and evidence on every finding. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
run_ai_bot_check | AI Bot Access & Render Checker: Blocking AI engines from reading you without knowing it? Separate permission matrix for reading and training bots, plus what engines actually see: raw HTML vs. rendered content. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
run_schema_audit | Schema Checker: Audits the JSON-LD schema on your site: finds missing or broken types (Organization, Product, FAQPage, Article, Breadcrumb) and explains how to add each one. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
run_citation_check | Citation-Worthiness Analysis: Scores your page against the 9 Princeton tactics behind up to 40% visibility gains; weak paragraphs get flagged, with fixes. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
run_entity_audit | Entity & Authority Source Audit: Does Google's Knowledge Graph recognize you? Are you in Wikidata and Wikipedia? Is Reddit or the news talking about you? We map your off-site authority, with PR targets. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
run_llms_audit | llms.txt Auditor + Generator: Checks whether your site has a valid /llms.txt and generates one if it is missing. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
run_prompt_check | Prompt Tracking: Is ChatGPT recommending you? Ask a single prompt on real AI surfaces instantly: do you appear, who does, and which sources feed the answer. Without confirm:true it only returns the credit cost and spends nothing. Ask the user before sending confirm:true, because credits are spent. |
Resources
messgeo://glossary, messgeo://conventions and messgeo://tools give the assistant the meaning of the metrics, the conventions and the tool catalogue.