Machine Relations Index
Which source domains AI answer engines cite, by buyer category and question shape.
Should I use this
Quality & Safety
Findings (1)
- LOWin mri_get_domain
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"mri": {
"url": "https://machinerelations.ai/mcp"
}
}
}Remote endpoints
https://machinerelations.ai/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢mri_list_categories
List 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.
Input Schema
{
"type": "object",
"properties": {},
"additionalProperties": false
}🟢mri_get_category(category)
Return 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.
Input Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Category key from mri_list_categories, e.g. cybersecurity."
}
},
"required": [
"category"
],
"additionalProperties": false
}🟢mri_get_cited_sources(category, question_shape, source_role, limit, offset)
Ranked source domains that AI answer engines cite 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). Use to answer 'which publications/sources does ChatGPT or Perplexity cite for <category>' or 'where should a <category> brand earn coverage to be cited by AI'.
Input Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"description": "Category key, e.g. cybersecurity."
},
"question_shape": {
"type": "string",
"enum": [
"best_x",
"how_choose",
"is_x_worth",
"news_topic",
"problem_first",
"top_list",
"x_vs_y"
],
"description": "Buyer question pattern: best_x (best X tools), how_choose (how to choose), is_x_worth (is it worth it), news_topic (recent news), problem_first (how to solve a problem), top_list (top platforms), x_vs_y (A vs B)."
},
"source_role": {
"type": "string",
"description": "Optional filter, e.g. editorial_media for publications only, vendor_owned, analyst_research, community_social."
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 25
},
"offset": {
"type": "integer",
"minimum": 0,
"default": 0
}
},
"required": [
"category",
"question_shape"
],
"additionalProperties": false
}🟢mri_get_domain(domain)
For one domain or URL, return how often AI answer engines cite it: overall citation rate, which engines cite it, confidence tier, rank among all cited domains and within its source role, and per-category segment rates. Use to answer 'does ChatGPT/Perplexity cite <site>' or 'how authoritative is <publication> as an AI source'.
Input Schema
{
"type": "object",
"properties": {
"domain": {
"type": "string",
"description": "A domain (techcrunch.com) or any URL on it."
}
},
"required": [
"domain"
],
"additionalProperties": false
}Community
Evidence