Skip to main content

Machine Relations Index

ai.machinerelations/mriVersion 1.1.1

Machine Relations Index (MRI) by Jaxon Parrott: the sources AI engines cite, by buyer category.

Status

Responds517 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
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 ms
No sign-in

Claude Code

claude mcp add --transport http mri https://machinerelations.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: mri
Remote MCP server URL: https://machinerelations.ai/mcp

Cursor

{
  "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.

Host your own MCP server on run.zero

Tools

6 tools

Tools of Machine Relations Index
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.NoYesYesNo
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.NoYesYesNo
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.NoYesYesNo
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'.NoYesYesNo
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.NoYesYesNo
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.NoYesYesNo