Mentionry over MCP
Connect Claude, Cursor, or anything else that speaks MCP, to the same link building tools this dashboard runs on.
What is the Mentionry MCP server?
https://mentionry.com/api/mcp that gives an AI agent seven tools: qualify a domain, read a site, discover its competitors, find the pages linking to those competitors but not to you, search for link prospects, check whether the links you pitched have appeared, and draft one outreach email. It speaks Streamable HTTP and authenticates with a Mentionry API key, so there is nothing to install and nothing to run locally. The tools obey the same plan and the same daily limits as the dashboard, and none of them sends mail.Connecting it
Create a key at your account page. It is shown once. Then add this to your client's MCP configuration: Claude Desktop, Claude Code, Cursor and Windsurf all read the same shape.
{
"mcpServers": {
"mentionry": {
"type": "http",
"url": "https://mentionry.com/api/mcp",
"headers": {
"Authorization": "Bearer mk_live_YOUR_KEY_HERE"
}
}
}
}Or call it directly. It is ordinary JSON-RPC 2.0 over one POST endpoint, so you do not need an MCP client to use it from your own code.
curl https://mentionry.com/api/mcp \
-H "Authorization: Bearer mk_live_YOUR_KEY_HERE" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "qualify_domain",
"arguments": { "domain": "example.com" }
}
}'The tools
| Tool | What it does | Plan |
|---|---|---|
| qualify_domain | Judges whether a domain is worth link building for at all, from live search data. | Free |
| read_site | Reads a site and returns its description, audience and keywords. The brief the other tools take. | Free |
| discover_competitors | Finds competing domains, from both search results and link profile overlap. | Free |
| backlink_gap | Finds pages linking to your competitors but not to you, classified by whether the link is winnable. | Free |
| find_prospects | Searches the open web for resource pages, roundups and directories that would plausibly link to you. | Free |
| verify_links | Checks which of the sites you pitched now link to you, and whether the link is still there. | Free |
| draft_pitch | Writes one outreach email for one prospect, in your words. It returns the draft and sends nothing. | Paid |
What it will not do
There is no tool here that sends an email.
It will not find you a paid placement, because buying links that pass ranking signals is a spam policy violation and the penalty lands on your site. It will not report a page as unlinked when it could not read it. And it is not a separate product with separate limits: every call is counted against the same daily allowance the dashboard uses, and the free plan has a total as well as a daily figure. You can see both on your account page.
Do I need a paid plan to use it?
No. API keys are available on the free plan, and six of the seven tools work on it, including the domain diagnostic and the backlink gap. Only draft_pitch needs a paid plan, because drafting is a paid capability in the dashboard too. The free plan has a daily allowance and a lifetime total, both of which are shown on your account page.
Which clients does it work with?
Anything that supports remote MCP servers over Streamable HTTP with a bearer token. That includes Claude Desktop, Claude Code, Cursor and Windsurf. Because it is plain JSON-RPC over a single POST endpoint, you can also call it from your own code with nothing but an HTTP client, which is what the curl example above does.
What happens when I hit a limit?
The tool returns a result marked as an error, with a message saying which limit it was and when it resets, so the model can tell you rather than retrying blindly. Daily allowances reset at midnight UTC. A run that fails partway still counts, because it has usually already spent the live data call it was counted for.
Where does my data go?
The tools read public web pages and live search data, and return the results to you. Drafts are written into your own connected mailbox, not stored as prose on our side. An API key is stored only as a SHA-256 hash, so it is shown to you once and cannot be recovered afterwards, only revoked and replaced.
Get a key
Free, on any account. It takes one click, the key works immediately, and six of the seven tools run on the free plan.
Find out what your domain is missing
Qualifying a domain is free and it is the honest first question: some sites have a pool worth mining and some have nothing to mine and everything to earn. Run that first.
One plan. There is no cheaper rung with things taken out of it.
- Both engines, all fourteen channels
- Every opening judged one at a time, with the reason kept
- The email, the form or the reply drafted for each one
- Sent from your own mailbox, so the replies come to you
- Nine connectors that need no key and no account of yours
- Marketplaces and paid placements filtered out, twice