TANDIU AI infrastructure data
Free, no auth. Daily CN AI infra: LLM prices, index, trends, GPU, estimators, agents, PC, funding.
Should I use this
Quality & Safety
Findings (3)
- LOWin cheapest_model_for_score
- LOWin get_price_index
- LOWin list_cloud_agents
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": {
"data": {
"url": "https://www.tandiu.cn/mcp"
}
}
}Remote endpoints
https://www.tandiu.cn/mcpstreamable-httpWhat it can do
Tool inventory
Tools (13)
🟢about_tandiu_data
What data TANDIU publishes, refresh cadence, price basis and how to cite. Call first.
Input Schema
{
"type": "object",
"properties": {},
"required": [],
"additionalProperties": false
}🟢list_llm_prices(country, vendor, query, sort_by, limit)
Official API list prices (USD per 1M tokens) with Artificial Analysis, LiveBench and Epoch AI scores for major US and Chinese LLMs. Filter and sort.
Input Schema
{
"type": "object",
"properties": {
"country": {
"type": "string",
"description": "US, CN or another ISO code"
},
"vendor": {
"type": "string"
},
"query": {
"type": "string",
"description": "substring of model name"
},
"sort_by": {
"type": "string",
"enum": [
"livebench",
"aa_index",
"blended_price",
"input_price",
"output_price"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [],
"additionalProperties": false
}🟢cheapest_model_for_score(metric, min_score, min_percent_of_top, country, limit)
Cheapest models whose benchmark score meets a threshold (absolute or percent of the best score).
Input Schema
{
"type": "object",
"properties": {
"metric": {
"type": "string",
"enum": [
"aa_index",
"livebench"
]
},
"min_score": {
"type": "number"
},
"min_percent_of_top": {
"type": "number",
"minimum": 1,
"maximum": 100
},
"country": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [],
"additionalProperties": false
}🟢get_price_index(group, since)
Chain-linked LLM price index (CN, US or all models), 30-day change, median price and series.
Input Schema
{
"type": "object",
"properties": {
"group": {
"type": "string",
"enum": [
"CN",
"US",
"ALL"
]
},
"since": {
"type": "string",
"description": "YYYY-MM-DD"
}
},
"required": [],
"additionalProperties": false
}🟢get_llm_price_history(model, vendor, country, since, until, ...)
Pro (API key required): daily official list-price history per model since July 2026, USD and RMB per 1M tokens, with source URLs. Filter by model, vendor, country and date range.
Input Schema
{
"type": "object",
"properties": {
"model": {
"type": "string",
"description": "model key or name substring, e.g. gpt-5.6, deepseek"
},
"vendor": {
"type": "string"
},
"country": {
"type": "string"
},
"since": {
"type": "string",
"description": "YYYY-MM-DD"
},
"until": {
"type": "string",
"description": "YYYY-MM-DD"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 10000
}
},
"required": [],
"additionalProperties": false
}🟢list_price_changes(since, min_change_pct, limit)
Official list-price cuts/increases observed in daily snapshots, and models newly added to tracking.
Input Schema
{
"type": "object",
"properties": {
"since": {
"type": "string",
"description": "YYYY-MM-DD, default last 90 days"
},
"min_change_pct": {
"type": "number"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [],
"additionalProperties": false
}🟢estimate_self_hosting(model, gpus)
VRAM, GPUs needed, single-stream and batched throughput, hardware cost and the vendor's official API price/speed for self-hosting an open-weights model. Omit model to list available models.
Input Schema
{
"type": "object",
"properties": {
"model": {
"type": "string"
},
"gpus": {
"type": "array",
"items": {
"type": "string"
},
"description": "gpu ids from list_gpu_prices, e.g. h100_sxm, h20, ascend910b, rtx_pro_6000, rtx5090, rtx5090d"
}
},
"required": [],
"additionalProperties": false
}🟢list_gpu_prices(query, china_available_only, with_cloud_rental)
Data-center, workstation and consumer GPUs (B300/B200/H200/H100/H20, Ascend 910B/910C, RTX PRO 6000/5500/5000, RTX 5090/5090D/4090D, L40S/L20): VRAM, bandwidth, FP16 compute, list price, China market price (SXM GPUs per 8-GPU node), cloud rental with 7-day change, sources and dates.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "gpu id or name substring, e.g. h20, rtx pro 6000, 910"
},
"china_available_only": {
"type": "boolean"
},
"with_cloud_rental": {
"type": "boolean"
}
},
"required": [],
"additionalProperties": false
}🟢estimate_role_token_budget(query, group, usage, limit)
Monthly token usage and cost for 32 common job roles at light / standard / heavy AI usage, with the best model (any country) and the best Chinese model that meet each role's capability floor.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "role id or name, e.g. backend, lawyer, doctor"
},
"group": {
"type": "string",
"enum": [
"tech",
"product",
"data",
"market",
"service",
"support",
"pro",
"front"
]
},
"usage": {
"type": "string",
"enum": [
"light",
"standard",
"heavy"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 40
}
},
"required": [],
"additionalProperties": false
}🟢estimate_enterprise_ai_cost(headcount, query, include_gpu_breakdown, include_team, include_hardware_table)
Monthly AI cost for 10 / 100 / 1,000 / 10,000-person company samples across industries: API (per-role model choice, or the open model's official API) vs self-hosting the same open model on public cloud, private cloud or on-premises GPUs, with GPU count and cost per 1M tokens.
Input Schema
{
"type": "object",
"properties": {
"headcount": {
"type": "integer",
"enum": [
10,
100,
1000,
10000
]
},
"query": {
"type": "string",
"description": "industry or sample, e.g. bank, hospital, ecommerce"
},
"include_gpu_breakdown": {
"type": "boolean",
"description": "self-hosting cost on every GPU for each sample"
},
"include_team": {
"type": "boolean"
},
"include_hardware_table": {
"type": "boolean",
"description": "per-GPU unit economics (throughput, hardware price, cost per 1M tokens)"
}
},
"required": [],
"additionalProperties": false
}🟢list_cloud_agents(kind, query, limit)
Cloud agents (one persistent agent per person, team agents, hosting platforms) with specs and monthly prices.
Input Schema
{
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"personal",
"work",
"platform"
]
},
"query": {
"type": "string"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50
}
},
"required": [],
"additionalProperties": false
}🟢recommend_coding_pc(category, tier, query)
Relative speed and tier (best/recommended/minimum/not_advised) of Macs, laptops and desktops for running Codex / Claude Code.
Input Schema
{
"type": "object",
"properties": {
"category": {
"type": "string",
"enum": [
"mac",
"laptop",
"desktop"
]
},
"tier": {
"type": "string",
"enum": [
"best",
"recommended",
"minimum",
"not_advised"
]
},
"query": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
}🟢list_ai_funding(region, sector, query, since, min_amount_usd, ...)
Funding rounds of AI companies (mainly US and China): company, business, round, amount, valuation, investors, source links. Newest first; filter by region, sector, company/investor name, date or minimum amount.
Input Schema
{
"type": "object",
"properties": {
"region": {
"type": "string",
"enum": [
"US",
"CN",
"OTHER"
]
},
"sector": {
"type": "string",
"enum": [
"foundation_model",
"ai_app",
"agent",
"chip",
"compute",
"robotics",
"autonomous",
"infra_tools",
"vertical",
"other"
]
},
"query": {
"type": "string",
"description": "company, product or investor name"
},
"since": {
"type": "string",
"description": "YYYY-MM-DD"
},
"min_amount_usd": {
"type": "number"
},
"sort_by": {
"type": "string",
"enum": [
"date",
"amount"
]
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"required": [],
"additionalProperties": false
}Community
Evidence