
SISTRIX SEO Toolbox
io.github.LiohtmlPublished by GitHub account Liohtmlv0.1.1Updated Oct 24, 2026
Curated SISTRIX SEO tools: visibility, rankings, keywords, backlinks, AI visibility, Amazon data.
Overview
Local MCP server that gives an AI assistant SISTRIX SEO data: visibility, rankings, keywords, backlinks, AI visibility and Amazon marketplace metrics.
- What you can do
- Check API credit balance and list available country indices, SERP features and AI models for free, then run domain reports on visibility trends, keyword counts, competitors, domain structure and page-2 rankings with traffic. Look up keyword volume, CPC, intent and SERP features, and inspect backlink profiles and top link texts. Query AI visibility data on which brands and sources ChatGPT, Perplexity and Google AI Overviews cite, and pull Amazon rankings, price and review history by ASIN. Read Optimizer project rankings, onpage crawl results and tracked SERPs, or call any other documented SISTRIX API method through a generic escape-hatch tool. Run four guided prompt workflows: SEO health, ack
- When to use it
- Useful when you want an assistant to answer SEO questions about a domain, compare visibility against competitors, research keywords, or check how AI assistants cite a brand, without leaving the chat client. It suits SISTRIX subscribers who want a self-hosted, credit-aware alternative to a hosted bridge.
- Requirements
- Runs as a local stdio process, installed from Cargo or the published container image; no Node or Python runtime needed. Requires a SISTRIX API key in SISTRIX_API_KEY, and API access is included only from the Plus package onward. Optional SISTRIX_COUNTRY sets a default country index. Network access to the SISTRIX API is required.
Installation
In SourceWeft
- Open SISTRIX SEO Toolbox in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
sistrix-mcp
Talk to your SISTRIX SEO data. From Claude, Cursor, VS Code, or any MCP client.
[CI] [Crates.io] [License: MIT] [Rust] [MCP]
17 curated, credit-aware SEO tools + a full-API escape hatch. Single binary, instant startup, context-friendly.
Quickstart · Clients · Tools · Credits · Configuration · FAQ
Every question the SISTRIX Toolbox can answer, your AI assistant can now answer too — including follow-ups, comparisons, and "why?".
✨ Why sistrix-mcp?
🚀 Quickstart
1. Install
Prebuilt binary (Linux, macOS, Windows) — grab it from Releases, or:
2. Get a SISTRIX API key
app.sistrix.com/account/api → create a key. API access is included from the Plus package onwards and uses a weekly credit budget.
3. Verify the connection
4. Connect your client ⬇
🔌 Connect your client
Claude Code
Claude Desktop
Add to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\):
Cursor
.cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
VS Code (GitHub Copilot)
.vscode/mcp.json:
Windsurf / Zed / other MCP clients
Any client that speaks MCP over stdio works with the generic shape:
Docker (any client)
[!TIP] Set
SISTRIX_COUNTRY(e.g.de) and every tool call automatically uses that country index unless the model asks for another one.
🧭 Tools
*Costs as documented by SISTRIX per method; see API credits.
Domain tools accept a target (the domain, host, path, or URL) plus a scope
that tells SISTRIX how to interpret it, a country index, and a row limit.
Guided workflows (MCP prompts)
Four ready-made analysis workflows ship as MCP prompts — clients like Claude surface them as one-click commands. Each runs a proven, credit-aware tool sequence and ends in a structured report:
Prompts to try
- "Give me an SEO health check for example.com in Germany."
- "Which keywords sit on positions 11–20 with the most traffic potential?"
- "Compare our visibility trend with competitor-a.de over the last 12 months."
- "Does ChatGPT recommend our brand? Which sources does it cite in our niche?"
- "What's the search intent and CPC for our top 10 money keywords?"
💳 API credits
SISTRIX API access starts with the Plus package and uses a weekly credit
budget. Most methods cost 1 credit per returned row; a few are flat-rate
(domain.overview = 5, domain.visibilityindex.overview = 10,
links.overview = 25) and keyword.seo.metrics costs 5 per keyword.
sistrix-mcp defaults every list to 25 rows (not SISTRIX's 100–10,000) and
tells the model what each call costs, so exploratory conversations stay cheap.
Check the balance anytime with sistrix_credits — it's free, as are
sistrix_lists and the project/tracker list reports.
The rate limit is 300 requests/minute; sistrix-mcp backs off and retries automatically when it's hit.
⚙️ Configuration
🆚 How is this different from SISTRIX's official MCP integration?
SISTRIX documents its own MCP bridge for connecting chatbots to the API — and per their docs, requests through it currently don't count against the credit quota. If that covers your needs, use it!
sistrix-mcp is the open-source, self-hosted alternative: a local stdio binary
with a curated, fully documented tool surface (17 tools with exact schemas,
enums, and per-case validation), an escape hatch to every documented API
method including the newest areas (ai.check, marketplace, Optimizer onpage),
hard response budgets for the model's context, offline tests, and no dependency
on a hosted bridge. MIT-licensed, so you can read exactly what the model can and
cannot do with your API key.
🩺 Troubleshooting
"wrong api key" (code 100)
Run sistrix-mcp --api-key ... --check. If it fails, regenerate the key under
app.sistrix.com/account/api.
"not enough credits" (code 200)
The weekly budget is exhausted. Credits refill weekly; check the balance with
sistrix_credits. Keep limit small — most tools cost 1 credit per row.
"package does not contain api access" (code 5000)
API access starts with the SISTRIX Plus package. Check your plan.
"domain not found" (code 2000)
The domain isn't in the SISTRIX database for the chosen country index. Try
another country, or check the spelling.
Responses feel truncated
That's the context guard doing its job. Ask for fewer rows or raise
--max-response-chars.
🏗️ Development
See docs/ARCHITECTURE.md for the design, and docs/sistrix-api-reference.md for a complete, crawled reference of the SISTRIX API (all 91 methods with parameters and credit costs).
Contributions welcome — see CONTRIBUTING.md.
📄 License
MIT © Lionel Machire
- MCP Registry name:
mcp-name: io.github.Liohtml/sistrix-mcp - Also listed on Glama:
Not affiliated with or endorsed by SISTRIX GmbH. SISTRIX is a trademark of SISTRIX GmbH.
Source: README.md at commit 0f323f3
Tools
0Version history
1- v0.1.1LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts