Machine Relations Index
ai.machinerelations/mriVersion 1.1.1Machine Relations Index (MRI) by Jaxon Parrott: the sources AI engines cite, by buyer category.
Status
Responds517 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:31 UTC
- Latency
- 517 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://machinerelations.ai/mcpResponds517 msNo sign-in
Claude Code
claude mcp add --transport http mri https://machinerelations.ai/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: mri
Remote MCP server URL: https://machinerelations.ai/mcpCursor
{
"mcpServers": {
"mri": {
"url": "https://machinerelations.ai/mcp"
}
}
}VS Code
code --add-mcp '{"name":"mri","type":"http","url":"https://machinerelations.ai/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
6 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
mri_get_categoryReturn one category's question shapes (best tools, how buyers choose, comparisons, top lists, problem-first research, is it worth it, news) and the evidence state of each: published with rates, collecting, or not collectable. | No | Yes | Yes | No |
mri_get_cited_sourcesRanked source domains that AI answer engines cite, pooled across engines, for one category and question shape, with citation rate (share of monitored answer runs citing the domain), rank, percentile and source role (editorial publication, vendor-owned, analyst research, community, academic/government, market database, wire distribution). This rate is not split by engine. For one engine, use mri_get_engine. | No | Yes | Yes | No |
mri_get_domainFor one domain or URL, return how often AI answer engines cite it: overall citation rate, the rate on each engine (overall.byEngine: cited runs, that engine's observed runs, and whether the engine's sample clears the evidence floor), confidence tier, rank among all cited domains and within its source role, and per-category segment rates. Use to answer 'does ChatGPT cite <site>' or 'what share of Perplexity runs cite <site>'. A published byEngine row with runsCited 0 means that engine did not cite the domain. byEngine is the whole window, not a rate inside one category. | No | Yes | Yes | No |
mri_get_engineRanked sources one answer engine cites, by that engine's citation rate across the whole window; an engine whose collection changed inside the window also returns collectionRegime, its sources since the change, which is what it cites now. Pass category to limit the list to sources with a published segment in that category; the rate stays the whole-window rate and is not a rate inside the category. Collecting categories and engines below the evidence floor withhold the ranking. Use to answer 'what sources does Perplexity cite most?' or 'which sources does Google AI Overviews cite among published <category> sources'. | No | Yes | Yes | No |
mri_list_categoriesList every Machine Relations Index category (e.g. cybersecurity, fintech, enterprise-software, ai-visibility-geo) with the question shapes that have published citation rates, plus the source-role vocabulary. Call this first to get a valid category key. | No | Yes | Yes | No |
mri_list_enginesList each answer engine with its latest-successful model metadata and historical modelPeriods (null when unavailable), the engine's observed runs and days, whether that sample clears the evidence floor, and the most-cited source on that engine across the whole window. | No | Yes | Yes | No |
Details
- Registry status
- Active
- Published
- Nov 9, 2026
- Updated
- Nov 9, 2026
- Categories
- Uncategorized
- GDPR
- Not declared