mcpField
F
free-apis-catalog

free-apis-catalog

github.com/jamditis开发438180 次安装4 天前更新
代码仓库

关于 free-apis-catalog

面向新闻、研究和小型项目的免费 API 精选目录,侧重核实免费额度、使用条件与限制,而非追求全面覆盖。

主要功能

  1. 01聚焦新闻工作的 API 筛选
  2. 02免费额度与资格说明
  3. 03涵盖新闻、社交和公共记录
  4. 04检查认证与商业使用限制
  5. 05提供更广泛 API 目录的索引

适用场景

  1. 01为新闻调查寻找数据源
  2. 02集成 API 前核查使用限制
  3. 03为小型研究项目选择 API

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/jamditis/claude-skills-journalism --skill free-apis-catalog

安装后在 Claude Code 中输入/free-apis-catalog确认已加载。

附带文件agents/openai.yaml

详细介绍

免费 API 目录(新闻业精选)

精选了一份适用于新闻报道、研究和周末项目的免费 API 短名单,基于当前免费套餐条件。这里的价值在于依据经核实的 2026 年免费套餐限制进行筛选,而非追求覆盖面。如需广泛选择,请参考下方的权威聚合目录。

权威的广泛目录参考

如需查阅涵盖所有类别的近乎完整的免费公共 API 清单(1000+ 条,持续维护),请使用:

未归档,最后一次提交已于 2026-05-09 确认,拥有 4,600+ 次提交、6,000+ 个已合并 PR。需要使用下方类别以外的 API 时,请先在那里搜索。

本技能精选了与新闻业相关的子集。

最近停用/变更的 API(请勿使用)

API状态替代方案
IEX Cloud已于 2024-08-31 完全停用。https://iexcloud.org/Alpha Vantage、Tiingo IEX、Financial Modeling Prep、Polygon
CrowdTangle已于 2024-08-14 停用Meta Content Library(仅限学术/非营利研究,大多数记者不符合资格)。https://transparency.meta.com/researchtools/meta-content-library/
ProPublica Congress API已于 2024-07-10 停用,代码仓库已归档。https://www.propublica.org/nerds/congress-api-updateapi.congress.gov(国会图书馆,使用 api.data.gov 密钥即可免费)
X / Twitter API 免费套餐截至 2026 年 2 月,新开发者实际上已无法使用;仅支持按使用量付费。具体数据不确定(服务商定价页返回 402)。请视为付费服务。没有免费替代方案;最接近的免费替代方案是 Bluesky Jetstream + Mastodon
Reddit API自 2023 年 6 月起,仅供研究/非商业用途免费;商业用途需付费。https://www.reddit.com/wiki/api/(同上,可用于新闻研究,但禁止用于盈利产品)
Hugging Face Inference API已更名为 Inference Providers(通过路由连接 20+ 个服务商)。免费用户现在每月可获得 $0.10 的额度;此前许多模型提供不计量的免费套餐。https://huggingface.co/docs/inference-providers/pricing免费套餐仍适用于低用量场景/嵌入;生产环境需付费

新闻业精选短名单

除标记为不确定的条目外,以下所有条目均已于 2026-05-09 根据服务商页面核实。正式使用前,请务必查阅服务商最新的开发者文档,确认速率限制。

新闻监测
API免费套餐备注
GDELT 2.0完全免费,无需身份验证全球新闻 + 知识图谱,每 15 分钟更新一次,并镜像至 BigQuery。适合跨境/长期监测。
NewsAPI每天 100 次请求,延迟 24 小时,数据窗口 1 个月,仅限开发用途免费套餐禁止商业用途。无法用于已发布的产品。
GNews每天 100 次请求,数据窗口 30 天,延迟 12 小时,非商业用途每次请求最多 10 篇文章。
Mediastack每月 100 次请求,延迟 30 分钟实际上只是演示版。
NYT Article Search / Top Stories使用密钥即可免费,每日上限(不确定,请核实)适用于存档查询。
社交平台(API 变现之后的格局)
API免费套餐备注
Bluesky Jetstream公共 WebSocket 实时数据流,无需身份验证实时公开帖子流。4 个官方实例。注意:它并非 AT Protocol 的正式组成部分,也没有长期稳定性承诺。
Bluesky AppView公共读取端点,每个 IP 每 5 分钟 3000 次请求写入操作需要身份验证。支持个人资料、帖子、搜索。
Mastodon各实例政策不同,使用 OAuth,公共端点通常可免身份验证读取联邦式架构,覆盖范围因服务器而异。
Threads (Meta)文档页面未公开免费定价信息(不确定,请核实)支持读取、发布、回复、搜索、洞察和 Webhook。
Reddit身份验证后每分钟 100 次查询,未经身份验证每分钟 10 次查询,仅限非商业用途适用于 OSINT/研究,不允许用于营利性产品。
Meta Content Library仅面向学术界/非营利组织研究人员大多数记者需要与大学合作才能符合资格。
TikTok Research API仅面向具有学术机构关联的研究人员资格限制与 MCL 相同。
政府/公共记录(美国)
API免费套餐备注
api.data.gov umbrella key一个密钥可用于 25 个以上联邦机构、450 多个 APINASA、NPS、NIH、USGS、FDA、EPA、LoC 等的网关。请优先使用此项。
api.congress.gov使用 api.data.gov 密钥免费国会图书馆官方立法数据。取代 ProPublica Congress API。
GovInfo (GPO)使用 api.data.gov 密钥联邦出版物搜索和全文检索。面向大模型工作流的全新 MCP 服务目前处于公开预览阶段。
OpenFEC免费,需 api.data.gov 密钥竞选财务。(核实当天页面返回 ECONNREFUSED,请实时确认速率限制。)
Census API免费,未公布速率限制人口统计/经济数据。
BLS每天 500 次查询,使用密钥时每次查询 25 个序列(不确定,页面返回 403,请核实)劳动力统计数据。
BEA使用密钥免费国民收入与产品账户。
EPA Envirofacts免费,无需身份验证TRI、Superfund、ECHO、RCRAInfo、SDWIS、GHG、RadNet、FRS,以及约 20 个 EPA 项目。
USGS earthquakes免费,无需身份验证实时及历史地震事件。支持 GeoJSON / QuakeML / CSV。
天气/气候
API免费套餐备注
NWS api.weather.gov完全免费,无需密钥,只需提供 User-Agent 标头速率限制“宽松”。提供预报、警报、观测数据和网格点数据。仅限美国。
Open-Meteo非商业用途免费:每分钟 600 次、每天 1 万次、每月 30 万次,无需密钥必须按照 CC BY 4.0 标注出处。覆盖全球。商业用途需付费。
OpenWeather免费套餐每分钟 60 次调用,每月 100 万次调用历史天气、30 天预报、Bulk Download、Weather History API 均为付费服务。学生可通过学生计划获取历史数据。
金融 / 经济
API免费层级备注
FRED (St. Louis Fed)使用密钥免费(不确定,页面返回 403;请核实限额)美国宏观数据的主要参考来源。
CoinGecko Demo每月 10k 次调用,每分钟 30 次;使用密钥免费必须注明出处。
Alpha Vantage每天 25 次请求免费层级现在只是演示版,不能作为实用的新闻数据来源。IEX Cloud 用户可将其作为迁移目标,但任何实际工作负载都可能需要付费层级。
Financial Modeling Prep提供免费层级;生产环境需付费IEX Cloud 的继任服务。
存档 / 保护
API免费层级备注
Wayback Machine免费提供可用性 JSON、Memento、CDX 服务。Save Page Now 支持通过程序提交。
archive.today支持通过程序提交;没有公开 API 文档(不确定,WebFetch 被阻止)可与 Wayback 搭配使用以提高冗余度。请通过直接 curl 核实端点。
AI / ML
API免费层级备注
Hugging Face Inference Providers每月 $0.10 免费额度,之后按使用量付费2024 年从 "Inference API" 更名而来。普通 HF Inference 现在主要仅支持 CPU(嵌入、BERT 类模型)。PRO 用户每月可获得 $2。
Cohere开发阶段可使用免费试用密钥,但有速率限制生产环境需付费。
体育
API免费层级备注
TheSportsDB可免费访问生产环境密钥的高级版为每月 $9。
football-data.org免费层级涵盖 12 项主要赛事UCL、Premier League、La Liga、Serie A、Bundesliga、Ligue 1 等。

评估目录中的 API

为新闻项目挑选 API 时,请查看提供商开发者文档中的三项内容:

字段检查内容
身份验证“No auth” = 无需注册。“Key required” = 注册并管理密钥。OAuth = 按用户进行授权流程。
免费层级限额每日 / 每月请求上限、每分钟速率限制、文章延迟(免费层级通常为 12–24h)、数据时效范围。
商业限制许多“免费”API 禁止商业用途。即使是支持付费报道的内部新闻室工具,也可能被视为商业用途。请阅读服务条款。
CORS对浏览器前端很重要,对后端脚本和 cron 作业无关紧要。
稳定性承诺某些“免费数据流”API(例如 Bluesky Jetstream)不承诺长期稳定性。生产环境中不要在没有备用方案的情况下依赖它们。

周末项目创意

  • 新闻提醒: GDELT 或 NewsAPI + 关键词筛选 + Telegram 机器人(2–3 小时)
  • 情绪信号: 新闻源 + Hugging Face 情绪模型 + −1 到 +1 的评分(注意免费层级额度上限)
  • 天气仪表盘: Open-Meteo + 历史数据 + 目标城市的天气预报
  • 地震监测器: USGS FDSN 数据流 + 阈值筛选 + Slack 通知
  • 联邦数据集探索器: api.data.gov 密钥 + 遍历各机构 + 将发现编入项目数字档案

使用提示

任何需要外部数据的新项目,都请先查看上方为新闻工作精选的列表。如果没有合适的,再搜索 public-apis/public-apis。将候选 API 文档连同具体用例一起交给 Agent,它能发现随意阅读时容易忽略的速率限制 / 商业用途陷阱。

最新货币检查

2026-05-09。已在可访问时直接对照提供商页面进行验证;无法确认的条目会在行内标注未能完成验证的具体提供商页面(403、ECONNREFUSED、需登录)。在生产环境依赖速率限制数值前,请重新验证。


在当前免费套餐条件下进行筛选,正是 RapidAPI 等付费目录不提供的内容。public-apis/public-apis 的用途则是提供覆盖范围。

评论

支持 Markdown