关于 InferCPI
InferCPI 为分析人员和 Agent 提供 AI 推理价格与成本数据。其免费 API 和 MCP 服务涵盖模型价格、按能力调整的成本、托管方式、速度及单任务成本。
主要功能
- 01读取推理价格指数
- 02比较模型价格与能力
- 03查看开放和封闭模型
- 04了解托管与自托管成本
- 05查询速度和单任务成本
适用场景
- 01选型前比较模型价格
- 02追踪价格随时间的变化
- 03评估托管与自托管成本
- 04估算任务的推理费用
MCP 相关
MCP 服务通过 InferCPI API 提供 10 个只读工具,托管地址为 https://infercpi.com/mcp,无需密钥。也可在本地运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://infercpi.com/mcpclaude mcp add --transport http com-infercpi-api https://infercpi.com/mcp{"mcpServers":{"com-infercpi-api":{"type":"http","url":"https://infercpi.com/mcp"}}}在 Cursor 中打开{"servers":{"com-infercpi-api":{"type":"http","url":"https://infercpi.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-infercpi-api":{"type":"http","url":"https://infercpi.com/mcp"}}}{"mcpServers":{"com-infercpi-api":{"serverUrl":"https://infercpi.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
InferCPI API
InferCPI 跟踪 AI 推理成本:标价、买家实际支付的价格、固定能力水平对应的成本、开源与闭源模型、第三方托管、自托管,以及每个已完成任务的成本。网站:**https://infercpi.com**。
本仓库包含公开 API 文档、示例和 MCP 服务。数据免费、无需密钥,采用 CC BY 4.0 许可:引用时请注明 InferCPI, infercpi.com。
API
静态 JSON 位于 https://infercpi.com/v1/。完整参考文档:**https://infercpi.com/api.html**。
| 文件 | 内容 |
|---|---|
latest.json | 每个数据系列的最新值,以及每周编辑注记 |
index.json | 所有数据系列的目录:数据点数量、日期、方法说明、URL |
series/<signal>/<key>.json | 完整历史记录:points: [[unix_ts, value], ...] 和 method |
basket.json | 本周定价的所有模型:输入、输出和混合 $/1M、上下文、Epoch ECI、开源或闭源 |
events.json | 自 2023 年 9 月以来的发布、降价、涨价和下架记录 |
speed.json | 我们每日的速度测试:首个 token 耗时、每秒 token 数 |
token_mix.json | 每周经 OpenRouter 路由的 token 数,按实验室和地区划分 |
capex.json | 每季度的超大规模云服务商资本支出、芯片和云收入(SEC 文件) |
curl -s https://infercpi.com/v1/latest.json | jq '.latest["weighted_index/paid_usd_1m"]'
更多内容见 examples/。
MCP 服务
mcp_server.py 为 Agent 提供通过 API 访问数据的十个只读工具:index_latest、index_series、index_catalogue、basket、model_price、events、speed、open_vs_closed、self_hosting、cost_per_task。
托管服务,无需密钥: https://infercpi.com/mcp(可流式传输的 HTTP)。
claude mcp add --transport http infercpi https://infercpi.com/mcp # Claude Code
Claude.ai 和 Claude Desktop:前往 Settings → Connectors → Add custom connector,然后粘贴 URL。
或者自行运行:
mkdir -p ~/.local/share/infercpi
curl -so ~/.local/share/infercpi/mcp_server.py https://raw.githubusercontent.com/Infer-CPI/api/main/mcp_server.py
pip install mcp # mcp 1.x or 2.x both work
claude mcp add infercpi -s user -- python3 ~/.local/share/infercpi/mcp_server.py # Claude Code
python3 ~/.local/share/infercpi/mcp_server.py --http # or: streamable HTTP on :8765
Claude Desktop(claude_desktop_config.json):
{ "mcpServers": { "infercpi": { "command": "python3", "args": ["/home/YOU/.local/share/infercpi/mcp_server.py"] } } }
默认读取 https://infercpi.com;设置 INFERCPI_BASE 可指向其他地址。
方法与来源
每个数据系列的构建方式:**https://infercpi.com/methodology.html**。数据来源:LiteLLM 和 pydantic/genai-prices(MIT)、Epoch AI Capabilities Index(CC BY 4.0)、OpenRouter 排名(CC BY 4.0)、SEC 文件(公有领域)。速度和每个任务的成本数据由我们自行测量。
许可
本仓库中的代码:MIT。索引数据:CC BY 4.0。如有疑问、需要更正或需要某个数据系列,请提交 issue。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。