Mentionry
by mentionry.com · remote · no sign-in to list tools · v1.0.0 · published by com.mentionry
Find who links to your competitors but not you, judge each opening, and draft the pitch.
17 tools: 6 change things and 11 only read.
Scanned Oct 21, 2026
- Deletes or cancels0Claude Code: deny
- Can't be undone0Claude Code: ask
- Changes things6Claude Code: ask: see these tools
- Only reads11Claude Code: allow: see these tools
1 check matched something in the tool definitions. No finding is not a safety guarantee. How the checks work.
claude mcp add --transport http mentionry https://mentionry.com/api/mcp --header 'Authorization: <your-authorization>'Findings
Matches of fixed checks, with the text they matched.
- Warnread_site
The description contains "every other tool", wording about other tools or servers.
What this check looks forMatched text
description: "...should be found for. This is the brief every other tool takes as input, so call it first when y..."
Tools
Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.
17 tools
Changes things 6Claude Code: ask
draft_pitchWrite one outreach email for one prospect, in your own words, using the reason that prospect would link to you.No findings
Why it is in this group
- The description's first verb is "write": a word for a change.
Description, as the server wrote it Write one outreach email for one prospect, in your own words, using the reason that prospect would link to you. It returns the subject and body and sends nothing: sending happens from your own mailbox, after you have read it. Requires a paid Mentionry plan.
qualify_domainJudge whether a domain is worth running link building for at all, from live search data.No findings
Why it is in this group
- Nothing in its name or description says what it does, so it is counted as a write.
Description, as the server wrote it Judge whether a domain is worth running link building for at all, from live search data. Returns a verdict, the measured signals behind it, and the honest case against. This is the same free diagnostic the dashboard runs, and for a large share of sites the answer is that the niche has nothing to mine.
run_agentRun one of your agents once and return what every step did, in order, with what it returned and how long it took.No findings
Why it is in this group
- The name "run_agent" says "run": a word for a change.
Description, as the server wrote it Run one of your agents once and return what every step did, in order, with what it returned and how long it took. Pass its declared inputs as an object keyed by their `key` from describe_agent. Uses one included agent run. Provider calls remain subject to the shared collection allowance. Requires a paid Mentionry plan.
verify_linksCheck a list of domains against your live backlink profile and report which of them now link to you, when the link first appeared, and whether it is still there.No findings
Why it is in this group
- The name "verify_links" says "link": a word for a change.
Description, as the server wrote it Check a list of domains against your live backlink profile and report which of them now link to you, when the link first appeared, and whether it is still there. A link that was removed shows as a change rather than staying on the scoreboard.
write_email_templateWrite a complete HTML marketing email (tables and inline styles, so it renders in Outlook and Gmail) from a brief and file it in Documents for preview.No findings
Why it is in this group
- The name "write_email_template" says "write": a word for a change.
Description, as the server wrote it Write a complete HTML marketing email (tables and inline styles, so it renders in Outlook and Gmail) from a brief and file it in Documents for preview. Grounded in the brand kit when one exists. The result can go into the customer's Gmail drafts with create_email_draft or be sent through an app action, both of which ask first. Spends one draft allowance.
write_landing_pageWrite a complete, responsive landing page as HTML from a brief and file it in Documents, where the customer previews it.No findings
Why it is in this group
- The name "write_landing_page" says "write": a word for a change.
Description, as the server wrote it Write a complete, responsive landing page as HTML from a brief and file it in Documents, where the customer previews it. Grounded in the brand kit when one exists. Pass the addresses of pictures you generated so the page uses them. It is private until publish_page. Spends one draft allowance.
Only reads 11Claude Code: allow
backlink_gapFind pages that link to the named competitors but not to you, classified by whether a link is realistically winnable and why.No findings
Why it is in this group
- The description's first verb is "find": a word for reading.
Description, as the server wrote it Find pages that link to the named competitors but not to you, classified by whether a link is realistically winnable and why. Competitors are excluded from their own results: a competitor is never a prospect.
describe_agentWhat one agent does, step by step, and what it needs: the values you must pass to run_agent, what it hands back, how many of its steps reach a vendor that charges, and anything cur…No findings
Why it is in this group
- The name "describe_agent" says "describe": a word for reading.
Description, as the server wrote it What one agent does, step by step, and what it needs: the values you must pass to run_agent, what it hands back, how many of its steps reach a vendor that charges, and anything currently stopping it from running.
discover_competitorsFind the domains competing with this one, from both search results and link profile overlap.No findings
Why it is in this group
- The description's first verb is "find": a word for reading.
Description, as the server wrote it Find the domains competing with this one, from both search results and link profile overlap. Returns each candidate with the evidence for it, so a wrong suggestion can be recognised rather than trusted.
find_prospectsSearch the open web for pages that would plausibly link to this site: resource pages, roundups, listicles and directories in its subject.No findings
Why it is in this group
- The name "find_prospects" says "find": a word for reading.
Description, as the server wrote it Search the open web for pages that would plausibly link to this site: resource pages, roundups, listicles and directories in its subject. Returns each with the reason it was kept.
list_agentsThe agents on this account: what each is called, how many steps it has, whether it would run as it stands, and when it last changed.No findings
Why it is in this group
- The name "list_agents" says "list": a word for reading.
Description, as the server wrote it The agents on this account: what each is called, how many steps it has, whether it would run as it stands, and when it last changed. Call describe_agent next to learn what one needs before running it.
list_connectionsWhich outside tools this account has connected, and what each one is allowed to do here.No findings
Why it is in this group
- The name "list_connections" says "list": a word for reading.
Description, as the server wrote it Which outside tools this account has connected, and what each one is allowed to do here. Call it before offering to file, post or draft anything, so you can say what is actually available instead of guessing.
list_documentsThe documents your agents have produced: what each is called, which agent wrote it, how long it is and how many versions it has.No findings
Why it is in this group
- The name "list_documents" says "list": a word for reading.
Description, as the server wrote it The documents your agents have produced: what each is called, which agent wrote it, how long it is and how many versions it has. Pass an id to read_document for the text.
list_mediaThe pictures and clips already generated on this account, newest first, with their addresses.No findings
Why it is in this group
- The name "list_media" says "list": a word for reading.
Description, as the server wrote it The pictures and clips already generated on this account, newest first, with their addresses. Free.
read_documentThe text of one document your agent wrote, with the agent, the step and the values that run was given.No findings
Why it is in this group
- The name "read_document" says "read": a word for reading.
Description, as the server wrote it The text of one document your agent wrote, with the agent, the step and the values that run was given. Returns the newest version unless an older one is asked for.
read_siteRead a domain and return what we think it is about: a description, its audience, and the keywords it should be found for.1 finding
Why it is in this group
- The name "read_site" says "read": a word for reading.
Findings
- Warn
The description contains "every other tool", wording about other tools or servers.
What this check looks forMatched text
description: "...should be found for. This is the brief every other tool takes as input, so call it first when y..."
Description, as the server wrote it Read a domain and return what we think it is about: a description, its audience, and the keywords it should be found for. This is the brief every other tool takes as input, so call it first when you do not already have one.
read_visibilityThe account's own answer-engine measurements over a window: how often each tracked brand appears in recorded answers (visibility), its share of all mentions (share of voice), its m…No findings
Why it is in this group
- The name "read_visibility" says "read": a word for reading.
Description, as the server wrote it The account's own answer-engine measurements over a window: how often each tracked brand appears in recorded answers (visibility), its share of all mentions (share of voice), its mean position, and the ranking against named competitors. Group by day for a trend, or by model, region, persona, prompt or topic to find where a brand is weak. This is the data behind the dashboard's Answer Engine Insights.
This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.
Install
Pinned to version 1.0.0. Values in angle brackets are yours to fill in.
claude mcp add --transport http mentionry https://mentionry.com/api/mcp --header 'Authorization: <your-authorization>'Run in a terminal.
Claude Code permissions
Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.
{
"permissions": {
"allow": [
"mcp__mentionry__read_site",
"mcp__mentionry__discover_competitors",
"mcp__mentionry__backlink_gap",
"mcp__mentionry__find_prospects",
"mcp__mentionry__list_agents",
"mcp__mentionry__describe_agent",
"mcp__mentionry__list_documents",
"mcp__mentionry__read_document",
"mcp__mentionry__read_visibility",
"mcp__mentionry__list_connections",
"mcp__mentionry__list_media"
],
"ask": [
"mcp__mentionry__qualify_domain",
"mcp__mentionry__verify_links",
"mcp__mentionry__draft_pitch",
"mcp__mentionry__run_agent",
"mcp__mentionry__write_landing_page",
"mcp__mentionry__write_email_template"
],
"deny": []
}
}Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as mentionry. Review it before you use it.