Tool reference

All 24 tools available over MCP and the API

Reading your data

These 19 tools answer questions and change nothing. Every one of them is scoped to your workspace — a key cannot read another customer's project, and asking for one returns the same answer as asking for a project that does not exist.

ToolWhat it returns
listProjectsList the projects in this workspace with their tracked brand, market and last measurement date
getProjectFull settings and context for one project: brand, market, tracked engines, categories, and the description read from the client's own site
getBrandMetricsOne metric for the tracked brand plus the competitors ahead of and behind it
getEngineBreakdownThe same metric split by which assistant answered
getBrandMetricsByPromptPer-prompt breakdown: which tracked questions the brand shows up in and which it never does
listAnswersThe full answers the AI assistants gave to tracked prompts, with the sources each one cited
listEntitiesPeople, organizations, media, places and products named in the assistants' answers, with their aliases, attributes (such as party or office) and how many answers name each one
getEntityMetricsHow often entities are named, grouped the way you ask - by engine, topic, entity or an attribute such as party
getVerdictMatrixFor questions that ask for a judgment (who is favored, which is best), what each assistant concluded: a prompt x engine grid of favorite / tossup / no_call / refused, the favored entity and its group (e.g
getEngineStatsPer-assistant answer statistics: how many answers, how often the assistant showed no answer or refused, average answer length, entities per answer, distinct entities and verdict counts
getSourceBreakdownHow citations split across source categories and content types
listCitedSourcesDomains or individual pages the models cited when answering, with how often each was used and how often the tracked brand appeared in those same answers
getSourcePromptImpactWhich tracked prompts pull from one source, and through which engines
listPublishingOptionsCited domains where the client can actually buy a publication through our partner, with the partner's cheapest listed price
getSiteAuditThe latest GEO audit of the client's own website: twenty-two checks in four groups, each with a verdict, what it measured and what to do about it
listPromptsThe questions being tracked for a project, with their intent and topic tags
listTopicsTopics for a project - the subjects buyers research
listBrandsBrands discovered in the answers, with how they are classified and which name variants were merged into them
getCreditUsageCredit balance and what has been consuming it, split by tracking versus agent work

Doing work

These 5 change something, and each returns a plan before it acts.

ToolWhat it returns
addPromptStart tracking a new question for a project
removePromptStop measuring a tracked question
updateEntityCorrect entities found in the answers: set or clear an attribute (such as party) on one or many entities, change the type, rename one, or add an alias
updatePromptSet the category, framing (neutral, partisan, branded) or expectsVerdict of one or many tracked prompts
startAgentTaskPut the Scorra agent to work on something: an article, an outreach email, an analysis, a content plan

Defaults

When a tool is called without a period, it answers for the last 30 days across all engines. Say the window explicitly when it matters — last 7 days, on Gemini — because a summary that silently changed its window looks like the brand moved.

Discovering this list from code

GET https://app.getscorra.com/api/v1/tools
Authorization: Bearer <key>

Returns the same catalogue filtered to your key's scopes, with JSON Schema for every input. That endpoint, this page and the MCP server all read one registry, so they cannot disagree.

All help articles