io.github.mkrupkin/rixot-mcp
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Let AI agents buy dofollow backlinks: search 50,000+ vetted sites, order, publish. 7 hosted tools.
| Author | io.github.mkrupkin |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 395 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"rixot-mcp": {
"url": "https://ai.rixot.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (10)
check_balanceGet the Rixot account balance (USD).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_donorsFind marketplace donor sites for a niche/budget. Filters: domain_filter (substring), dr_min (Domain Rating >=), price_max / price_min (USD per link), page (20 per page).
Parameters:
page— integerdr_min— integerprice_max— numberprice_min— numberdomain_filter— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_linksList your ordered backlinks with status and published URL.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_article_promptReturn our default article-generation prompt so you can see exactly how the article is written and, optionally, edit it. Pass the edited guidance back as "recommendations" in order_backlink. The output contract (JSON title/html/url, one dofollow link, no images) is fixed so the article can be published.
Parameters:
keyword— stringlanguage— stringtarget_url— stringrecommendations— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
order_backlinkAdd backlink order(s) to your basket (no charge yet). Pick ONE content mode: (auto) send donor_ids + target_url + keyword and we write the article; (prompt) also send "recommendations" to steer the AI writer — fetch the editable base prompt with get_article_prompt first; (own) send target_url + "content" (+ optional "title","article_url") to publish your own ready HTML (requires own-content enabled). Then call publish_basket to pay from balance.
Parameters:
donor_ids(required) — array — Donor site IDs from list_donors.title— string — Own mode: article title.content— string — Own mode: your ready HTML article body. Requires own-content enabled on the account.keyword— string — Anchor keyword. Required unless sending own content.language— string — Article language, e.g. en. Default en.target_url— string — The page the backlink points to (your site). REQUIRED in every mode, including own content.article_url— string — Own mode: preferred slug/URL for the article.recommendations— string — Prompt mode: your guidance for the AI writer (tone, angle, must-mention points).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
get_basketList what is currently in your basket (inspect the drafted articles/placements before publishing).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
publish_basketPublish everything in your basket, paying from your account balance. If the balance is short it does nothing and reports how much more is needed. Topping up the balance is done in the dashboard only.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
list_invoicesList the account's billing documents: paid invoices (one per completed balance top-up, numbers RX-…) and proforma invoices for upcoming top-ups (PF-…), each with amount, status and a PDF link. Company name, address, VAT and the invoice email are edited at rixot.com/billing.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
issue_proformaIssue a proforma invoice for an UPCOMING balance top-up of the given USD amount (1–100000) and email it (default) to the invoice email, or to "to". Returns the number, due date and PDF link. Charges nothing — the proforma is paid by topping up at rixot.com/add-funds, after which the paid invoice appears automatically.
Parameters:
amount(required) — number — USD amount of the planned top-up.to— string — Optional recipient; default is the invoice email or the account email.email— boolean — Email the proforma right away (default true).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
send_invoiceEmail an existing invoice or proforma (exact number from list_invoices, e.g. RX-2026-000123 or PF-2026-000007) with its PDF link — to the invoice email, or to "to".
Parameters:
number(required) — string — Invoice number from list_invoices.to— string — Optional recipient email (e.g. your accountant).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.