MessGEODocs
Get an API key

MCP tools

The assistant sees only the tools your key allows. Tools that spend credits or change data first return a preview.

ToolWhat it does
whoamiReturns the account, package, the scopes of this key and remaining limits.
get_credit_balanceReturns the current credit balance.
get_usageReturns daily requests, errors and credits for the account.
list_toolsLists the MessGEO tools with their credit cost.
get_runReturns the result of one tool run.
list_runsLists earlier tool runs of this account.
list_ordersLists premium report orders.
get_orderReturns one premium report order.
list_panelsLists the Prompt Tracking panels of this account.
get_panelReturns one panel with its settings summary.
list_promptsLists the prompts of a panel.
get_visibilityReturns visibility figures per measurement for a panel.
get_prompt_resultsReturns per engine results of one prompt.
get_answersReturns AI engine answers for a panel, at most 20 per call.
get_sourcesReturns the sources AI engines cite for a panel.
get_competitorsReturns tracked competitors with their share figures.
get_opportunitiesReturns source opportunities for a panel.
list_alertsLists recent alerts for a panel.
list_actionsLists planned and completed actions of a panel.
add_promptsAdds 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_promptChanges 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_competitorAdds a competitor to track. With the default preview:true it writes nothing.
remove_competitorRemoves a tracked competitor and recounts stored answers. Needs confirm:true.
mark_opportunityMarks a source opportunity as added or dismissed, or clears the mark. With the default preview:true it writes nothing.
complete_actionMarks a planned action as done. With the default preview:true it writes nothing.
list_packagesLists your packages, which panel and site each one is bound to, and free slots.
get_market_mapReturns every brand and source named in answers.
get_brand_imageReturns how AI answers describe the brand, and the site check.
get_insightsReturns recommendation cards, focus prompts and leading rivals.
get_prompt_metricsReturns rank, first place rate and sentiment per prompt.
get_enginesReturns feature rates per engine.
get_source_gapsLists sources that cite rivals but not you.
get_gscReturns connected Google Search Console queries.
get_ga4Returns visits from AI assistants from the connected Google Analytics.
get_integrationsShows Search Console and Analytics status and the address to connect them.
list_sharesLists active share links of a panel.
list_eventsLists chart events such as prompt set or market changes.
get_setupReturns a draft panel with its profile and prompt candidates.
update_alert_prefsChanges Prompt Tracking mail preferences.
set_aliasesReplaces extra brand names. Stored answers are recounted.
undo_actionRemoves an action.
add_actionMarks a recommendation card as done, or plans it with a date. Take key from get_insights.
set_action_dueChanges the due date of a planned action.
set_prompts_activeTurns up to 150 prompts on or off at once.
hide_market_entryHides a name on the market map, or shows it again.
confirm_brand_factMarks a site check item as correct.
pause_panelStops measurements until resumed.
resume_panelStarts measurements again.
update_panel_settingsChanges country, language and engines. Removing an engine deletes its data and needs confirm:true.
create_shareCreates a password protected read only link.
revoke_shareCloses a share link. Needs confirm:true.
sync_integrationRefreshes Search Console or Analytics data.
disconnect_integrationDisconnects Search Console or Analytics. Needs confirm:true.
delete_panelDeletes a panel and all its data. This cannot be undone. Needs confirm:true.
create_panelStarts a new panel on a free Pro package. It researches the brand and returns a draft with prompt candidates.
update_setupEdits description, services, sector, competitors and names of a draft panel.
add_setup_topicGenerates prompt candidates for a new topic on a draft panel.
approve_setupActivates the chosen prompts and starts the first measurement. Needs confirm:true.
run_ai_readiness_scoreAI-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_checkAI 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_auditSchema 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_checkCitation-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_auditEntity & 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_auditllms.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_checkPrompt 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.