Agent Data Co

Daily AI-ecosystem data: GitHub AI/MCP repos, MCP registry, HF trending, LLM pricing, with history.

Should I use this

Quality & Safety

A
Description quality
93%
Schema completeness
75%
Naming quality
98%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • LOWTool 'get_momentum_leaderboard' description lacks action verbin get_momentum_leaderboard
  • LOWTool 'get_mcp_servers' description lacks action verbin get_mcp_servers
  • LOWTool 'get_hf_trending' description lacks action verbin get_hf_trending

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~1,802Tokens (tool definitions)
~855 BTypical response size
Moderate attention impact (1.41% of 128k context)

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": {
    "api": {
      "url": "https://agentdataco.com/mcp"
    }
  }
}

Remote endpoints

https://agentdataco.com/mcpstreamable-http

What it can do

Tool inventory

Tools (12)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢get_momentum_leaderboard(feed, limit)

Free: ADC Momentum leaderboard (0-100 score from growth velocity, consistency, recency and agent demand in our daily archive) for GitHub AI repos, MCP servers, LLMs and Hugging Face items, plus what AI agents looked up most this week (Agent Demand Index).

Input Schema

{
  "type": "object",
  "properties": {
    "feed": {
      "type": "string",
      "enum": [
        "github-ai-repos",
        "mcp-servers",
        "llm-pricing",
        "hf-trending"
      ]
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 25
    }
  }
}
🟢list_feeds

List the Agent Data Co feeds (AI-ecosystem datasets), their sources and update times. Free, no API key.

Input Schema

{
  "type": "object",
  "properties": {}
}
🟢get_sample(feed)

Free sample: 5 latest rows from one or all feeds. No API key needed.

Input Schema

{
  "type": "object",
  "properties": {
    "feed": {
      "type": "string",
      "enum": [
        "github-ai-repos",
        "show-hn-ai",
        "mcp-servers",
        "hf-trending",
        "llm-pricing",
        "ai-pricing"
      ]
    }
  }
}
🟢lookup_entity(feed, entity)

Free: latest public metrics and recent daily values for one tracked entity (top ~2,000 entities: GitHub repo owner/name, MCP server name, OpenRouter model id, pricing page URL, or hf "<type>:<id>"). Full history needs a key (get_history).

Input Schema

{
  "type": "object",
  "properties": {
    "feed": {
      "type": "string",
      "enum": [
        "github-ai-repos",
        "mcp-servers",
        "llm-pricing",
        "ai-pricing",
        "hf-trending"
      ]
    },
    "entity": {
      "type": "string"
    }
  },
  "required": [
    "feed",
    "entity"
  ]
}
🟢get_github_ai_repos(q, since, limit, offset, repo)

GitHub AI agent & MCP repos (source: GitHub Search API). Full current feed, refreshed daily. Requires API key. Pass repo=owner/name for one repo (untracked repos are queued).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Case-insensitive full-text filter"
    },
    "since": {
      "type": "string",
      "description": "ISO date; only rows created/updated on or after"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "default": 50
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "repo": {
      "type": "string"
    }
  }
}
🟢get_show_hn_ai(q, since, limit, offset)

Show HN AI launches (source: Algolia HN Search API). Full current feed, refreshed daily. Requires API key.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Case-insensitive full-text filter"
    },
    "since": {
      "type": "string",
      "description": "ISO date; only rows created/updated on or after"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "default": 50
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    }
  }
}
🟢get_mcp_servers(q, since, limit, offset)

Official MCP registry servers (source: registry.modelcontextprotocol.io). Full current feed, refreshed daily. Requires API key.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Case-insensitive full-text filter"
    },
    "since": {
      "type": "string",
      "description": "ISO date; only rows created/updated on or after"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "default": 50
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    }
  }
}
🟢get_hf_trending(q, since, limit, offset)

Hugging Face trending models & Spaces (source: Hugging Face Hub API). Full current feed, refreshed daily. Requires API key.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Case-insensitive full-text filter"
    },
    "since": {
      "type": "string",
      "description": "ISO date; only rows created/updated on or after"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "default": 50
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    }
  }
}
🟢get_llm_pricing(q, since, limit, offset)

LLM model pricing (OpenRouter) (source: OpenRouter models API). Full current feed, refreshed daily. Requires API key.

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Case-insensitive full-text filter"
    },
    "since": {
      "type": "string",
      "description": "ISO date; only rows created/updated on or after"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "default": 50
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    }
  }
}
🟢get_ai_pricing(q, since, limit, offset, url)

AI & SaaS pricing page snapshots (source: Public pricing pages). Full current feed, refreshed daily. Requires API key. Pass url= for one pricing page (untracked pages are queued).

Input Schema

{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Case-insensitive full-text filter"
    },
    "since": {
      "type": "string",
      "description": "ISO date; only rows created/updated on or after"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 1000,
      "default": 50
    },
    "offset": {
      "type": "integer",
      "minimum": 0,
      "default": 0
    },
    "url": {
      "type": "string"
    }
  }
}
🟢get_history(feed, entity, from, to, limit, ...)

Daily time series for ONE entity from the append-only archive (Starter: last 30 days, Pro: full archive). Max 90-day window per call (from..to); up to 90 rows per page, use nextCursor as `cursor` for the next page. No whole-feed dumps. Fair use: 200 (Starter) / 1,000 (Pro) history+trends calls per day per key; keys scanning many distinct entities/dates very fast are throttled for 1 hour (429). Bulk/full-archive access: data licence from $499/mo, [email protected]. Requires API key.

Input Schema

{
  "type": "object",
  "properties": {
    "feed": {
      "type": "string",
      "enum": [
        "github-ai-repos",
        "show-hn-ai",
        "mcp-servers",
        "hf-trending",
        "llm-pricing",
        "ai-pricing"
      ]
    },
    "entity": {
      "type": "string",
      "description": "owner/repo, MCP server name, OpenRouter model id, pricing page URL, \"model:<hf id>\", HN item id"
    },
    "from": {
      "type": "string",
      "description": "YYYY-MM-DD (default: to minus 30 days)"
    },
    "to": {
      "type": "string",
      "description": "YYYY-MM-DD (default today); max 90 days after from"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 90,
      "default": 31
    },
    "cursor": {
      "type": "string",
      "description": "nextCursor from the previous page"
    }
  },
  "required": [
    "feed",
    "entity"
  ]
}
🟢get_trends(window, feed, date)

Top movers (1d/7d/30d) by stars/likes/points plus change events: new entities, LLM price changes, MCP version bumps, pricing-page changes. Latest by default; past dates need `feed` and must be within your plan history. Counts toward the daily history/trends fair-use cap (200 Starter / 1,000 Pro). Requires API key.

Input Schema

{
  "type": "object",
  "properties": {
    "window": {
      "type": "string",
      "enum": [
        "1d",
        "7d",
        "30d"
      ]
    },
    "feed": {
      "type": "string",
      "enum": [
        "github-ai-repos",
        "show-hn-ai",
        "mcp-servers",
        "hf-trending",
        "llm-pricing",
        "ai-pricing"
      ]
    },
    "date": {
      "type": "string",
      "description": "YYYY-MM-DD (default latest; requires feed)"
    }
  }
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded12 tools