AI & Machine Learning
epovest.com
An AI visibility platform that monitors and shapes how AI models like ChatGPT and Claude describe and recommend you.
ENDPOINT 1
https://mcp.epovest.com/mcp
MCP server metadata
- Name
- epovest
- Version
- 1.0.0
Epovest is an AI visibility platform: it measures how AI assistants answer the questions your market asks, how often each keyword is cited and from which sources, and gives the levers to shape those answers. The tools act on the trackers of the account that owns the API key. Typical flow: list_trackers, then get_results for the score series or get_responses for raw engine answers. create_tracker prepares a new tracker in draft and start_tracker launches its measurement against the prepaid credit balance; both need the write scope, like update_tracker, which edits an existing tracker (only the fields you send change). get_credits reads that balance, with the amounts reserved by surveys in progress; topup_credits prepares a top-up and returns the hosted payment link for the user, nothing is charged without them: pass the amount they named, or suggest one when they leave it to you. A failed tool call returns the JSON error envelope of the REST API v1: same codes, same meaning. When a tool refuses what should work, when something is missing, or when the user asks you to tell us something, write to us with contact_support: a human answers in the thread, which you read back with get_support_thread. Full reference: https://epovest.com/docs/api.md
Known tools 67
list_trackersList the trackers of the account, current versions: configuration, status, keywords, analysts, project and the recalculated cost per survey.
Inferred read-onlyupdate_trackerUpdate the configuration of a tracker: only the fields you send change.
Potential side effectsstart_trackerStart or restart the measurement of a tracker against the prepaid credit balance.
Inferred read-onlysurvey_nowRun one survey of a measuring tracker right now, on top of its schedule.
Inferred read-onlyarchive_trackerFile a finished tracker away: a campaign that ended, a brand that was sold, a trial that is over.
Inferred read-onlylist_projectsThe projects of the account: the folders trackers are filed under (one project per tracker at most; pure organization, no effect on measurement or billing).
Inferred read-onlycreate_projectCreate a project to file trackers under: one project per BRAND, never per language.
Potential side effectsrename_projectCorrect the name of a project: the folder keeps its id, its canon, its trackers, its surfaces and its logbook, and the name shown is the only thing that changes.
Inferred read-onlyset_link_targetsSet the addresses of the brand that are neither its canonical website nor a page of the surface registry: a satellite domain the customer does not want to keep aligned, a tracking link, a partner page.
Inferred read-onlyarchive_projectFile a project away once the folder has served its purpose: a client that left, a brand that was sold.
Inferred read-onlylist_surfacesThe surface registry of a project: the pages about the brand where the customer has the FINAL SAY (website, GitHub, LinkedIn, X, YouTube, Wikidata, directories, app stores...).
Inferred read-onlycreate_surfaceRegister a surface of a project: one page about the brand where the customer has the final say (their site, their profiles, their listings, wherever they can change the content).
Inferred read-onlyupdate_surfaceUpdate the registry sheet of a surface: only the fields you send change (a sent languages list replaces the previous one; an empty label or notes clears it).
Potential side effectstick_surface_checklistRecord what a surface actually carries, cell by cell, as many moves as you want in one call.
Inferred read-onlyadd_surface_checkAdd a check of your own to the checklist of one surface: a requirement the person holds on THAT page, in their words.
Inferred read-onlyupdate_surface_checkCorrect a check of your own on a surface: its label, and whether it restates the canon.
Inferred read-onlydelete_surface_checkTake a check of your own out of the checklist of a surface: it leaves the list, stops holding the page short of aligned and stops accepting ticks.
Inferred read-onlyrestore_surface_checkBring a check of your own back to the checklist of a surface, with the cells it had: it becomes work again, so the page needs it verified to count as aligned.
Inferred read-onlydelete_surfaceTake a surface out of the registry: the page stops being followed, and the registry stops asking to bring it in phase with the canon.
Inferred read-onlyrestore_surfaceBring a surface back to the registry, with its sheet and its alignment journal as they were.
Inferred read-onlyconvert_surface_to_corroborationMove the page to the corroboration registry: someone else has the final say on it (the customer lost, or never had, the hand on the content).
Inferred read-onlylist_corroborationsThe corroborations recorded for a project: the pages about the brand where someone else has the FINAL SAY, each with its exact address, the source it sits on (domain), the publication date when known, and free notes.
Inferred read-onlycreate_corroborationRecord a page about the brand where someone else has the final say.
Inferred read-onlyupdate_corroborationUpdate the sheet of a corroboration: only the fields you send change (an empty label goes back to the derived one, an empty notes or published_on clears it).
Potential side effectsarchive_corroborationRecord that the page is no longer there (article unpublished, link dead), or put it back live with archived false.
Inferred read-onlyconvert_corroboration_to_surfaceMove the page to the surface registry: the customer has, or takes, the final say on it (their own profile or listing recorded on the wrong side, or a source that became a reliable channel).
Inferred read-onlylist_corroboration_candidatesThe MENTIONS a search engine has shown the brand in, found in the text the engine itself returned next to each address.
Inferred read-onlydismiss_corroboration_candidateRefuse a suggested page: it is never proposed again for this project.
Inferred read-onlyget_logbookThe logbook of a project, newest first: every dated move, composed from two sources.
Inferred read-onlycreate_logbook_entryRecord an action in the logbook of a project: what was done, and WHEN it was done.
Inferred read-onlyupdate_logbook_entryEdit a manual logbook entry: only the fields you send change (empty notes clear them).
Potential side effectsdelete_logbook_entryTake a manual logbook entry out of the logbook, and the annotation it placed on the curves with it.
Inferred read-onlyrestore_logbook_entryBring an entry back to the logbook, with the annotation it placed on the curves.
Inferred read-onlycreate_questAdd a quest to the file of a project: a next move the customer decided, kept where the work resumes ("get our MCP server listed on the AI tool directories").
Inferred read-onlyupdate_questEdit a quest: only the fields you send change (empty notes clear them).
Potential side effectsreopen_questPut a closed quest back in the file: it returns among the open moves with its sheet as it was, the date it was added, its author and its notes, so a quest closed by mistake or taken up again keeps its own history.
Inferred read-onlyget_resultsThe score series of a tracker: one row per analyst, keyword, engine, tracker version and survey period, in chronological order.
Inferred read-onlyget_responsesThe raw answers of ONE AI engine for a tracker, newest surveys first, paginated.
Inferred read-onlylist_keyword_discoveriesThe keyword suggestions DISCOVERED on a tracker: domains the surveyed engines cite as sources again and again, that no tracked keyword covers.
Inferred read-onlyaccept_keyword_discoveryAccept one discovered suggestion (domain) or a batch (domains): each becomes a tracked keyword of the tracker, in place, and its series starts at the next survey.
Inferred read-onlydismiss_keyword_discoveryDismiss one discovered suggestion (domain) or a batch (domains): the domains are never proposed again on this tracker, and appear in the dismissed list until restored.
Inferred read-onlyrestore_keyword_discoveryRestore one dismissed domain (domain) or a batch (domains): it leaves the tracker dismissed list and becomes eligible for discovery again, suggested anew while the engines keep citing it (accepting it stays a distinct move).
Inferred read-onlylist_competitor_scansThe competitor scans of the account, newest first: a basket of up to 5 companies of one market, asked to one engine, from which the scan returns THE PLACES that corroborate them.
Inferred read-onlyget_competitor_scanOne scan and its list of PLACES: the domains the engine cited while answering about the basket, ranked by how many of its companies each place covers (`subjects`, the number that carries the tool) then by AI Authority.
Inferred read-onlycreate_competitor_scanPrepare a competitor scan on a basket of up to 5 companies of the same market.
Inferred read-onlystart_competitor_scanArm a prepared scan: the engine is asked, and the prepaid balance is debited by the amount `estimated_cost_minor` announced on the scan.
Inferred read-onlyupdate_competitor_scanCorrect a scan still in draft, and set the cadence of one already armed.
Inferred read-onlyget_sourceOne entry of the Atlas, read by its id: the domain and its AI Authority on each AI.
Inferred read-onlylist_source_channelsThe channels behind one source of the Atlas: who published the videos the AIs cited when answering the questions of this account, with their videos and the questions that surfaced each one.
Inferred read-onlyget_account_settingsThe settings of the account: the legal name, billing country, postal address and intra-EU VAT number printed on its invoices, plus the language we write to it in and the time zone its hours are shown in.
Potential side effectsget_creditsThe prepaid credit balance of the account: available credits, which never expire, and the amount reserved by surveys in progress with the detail of each reservation.
Inferred read-onlyget_usageWhat the account SPENDS: one call, three answers, and they must never be mixed up.
Inferred read-onlytopup_creditsPrepare a top-up of the prepaid credit balance and return the hosted payment link.
Potential side effectscontact_supportSend a message to the humans behind Epovest: report a problem, suggest an improvement, ask a question.
Potential side effectslist_support_threadsThe support threads of the account, most recent first: what was asked, and whether the support team has answered.
Inferred read-onlyget_support_threadOne support thread with its messages, including the answers of the support team.
Inferred read-onlyCONNECT WITH APPROVAL
Client installation
Review this server and its permissions before adding it. Secret placeholders must be set locally.
Codex
~/.codex/config.toml
[mcp_servers.epovest]
url = "https://mcp.epovest.com/mcp"
enabled = true
Claude Code
.mcp.json
{
"mcpServers": {
"epovest": {
"type": "http",
"url": "https://mcp.epovest.com/mcp"
}
}
}
Claude Desktop
Settings → Connectors → Add custom connector
Name: epovest
Remote MCP URL: https://mcp.epovest.com/mcp
Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.
Cursor
.cursor/mcp.json
{
"mcpServers": {
"epovest": {
"url": "https://mcp.epovest.com/mcp"
}
}
}
Visual Studio Code
.vscode/mcp.json
Add to Visual Studio Code{
"servers": {
"epovest": {
"type": "http",
"url": "https://mcp.epovest.com/mcp"
}
}
}
Generic MCP
Client-specific MCP configuration
{
"name": "epovest",
"transport": "streamable-http",
"url": "https://mcp.epovest.com/mcp"
}
MCP Inspector
Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.
TRUST AND VERIFICATION EVIDENCE
Loading Trust v2 evidence…
Checking the associated registrable domain. The BuiltWith key remains server-side.
Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.