Новинарските API обикновено се продават на база заявка, задържат се зад ключ и са ограничени до сто заявки на ден за безплатния план. Free News API не е от този тип: 21,5 милиона статии в рамките на последните 90 дни, над 25 000 издателя, без ключ, без регистрация, без лимити, разрешено е търговското използване. Ето цялата функционалност — търсене, статистики, тенденции, пазарни данни, потоци и MCP — и честно описание на грешките в данните.

Формата на проблема

Ако попитате AI агент какви теми се обсъжат по света в момента, той има три лоши опции. Може да скрейпва директно от сайтовете на издателите, което е крехко, бавно и правно неясно. Може да направи заявка към комерсиален новинарски API, което означава акаунт, ключ, месечна такса и — за всеки безплатен план на пазара — сто заявки на ден и статии, забавени с двадесет и четири часа. Или може да предположи въз основа на обучаващи данни, които са остарели преди месеци.

Free News API премахва цената и документацията на средната опция, без да премахва възможностите ѝ. Една GET заявка, без упълномощаване, върху корпус, който към момента на писане съдържа 21 557 044 статии от над двадесет и пет хиляди издателя, поддържани в рамките на последните деветдесет дни и обновявани непрекъснато — най-новата статия в индекса обикновено е на възраст под две минути.

21,5 млн.
индексирани статии
25,000+
издатели
100
държави
~100
езици
90 дни
подвижен прозорец
0
API ключа в обращение
Правилото: Няма API ключ и такъв няма да има. Няма параметър за него, няма заглавка за изпращане, няма акаунт за създаване и няма квота за заявки — само ограничение на честотата на ниво IP от 20 заявки в секунда, за да не може един потребител да свали услугата за всички останали.

Четири основни крайни точки и още нещо

Основа на услугата са четири GET крайни точки, всички под https://freenewsapi.ai, всички връщащи UTF-8 JSON с Access-Control-Allow-Origin: *, за да могат браузърните скриптове да ги извикват директно, и всички отчитащи време за изпълнение на сървъра в took_ms.

Крайна точкаКакъв въпрос отговаря
GET /v1/searchПълнотекстово търсене с филтри. Крайната точка, която ще използвате 95% от времето.
GET /v1/statsАгрегирани бройки за всеки срез — по държава, език, TLD, издател и ден.
GET /v1/articleЕдин член по точния му URL, включително целия текст.
GET /healthLiveness плюс текущият брой документи. Достатъчно евтино за периодично извикване.

Около това ядро се намират още четири семейства, всяко от които би било самостоятелен продукт в друга среда: trends (кластеризация на актуални истории по държава), markets (редове от цени, съпоставени с обема на отразяване), crypto sentiment (седемкрайни точки за блока на Bitcoin) и syndication (същото търсене, представено като RSS, Atom или JSON Feed). Всички те са разгледани по-долу.

curl "https://freenewsapi.ai/v1/search?q=climate+summit&size=2"
{
  "took_ms": 41,
  "total": 1284,
  "total_is_lower_bound": false,
  "size": 2,
  "offset": 0,
  "results": [
    {
      "id": "9c1f8a4b2d3e5f6071829304a5b6c7d8",
      "url": "https://example-news.com/world/climate-summit-opens",
      "title": "Climate summit opens with a call for binding targets",
      "description": "Delegates from 190 countries gathered on Monday ...",
      "published_at": "2026-08-17T09:12:00Z",
      "crawled_at": "2026-08-17T10:48:31Z",
      "host": "example-news.com",
      "sitename": "Example News",
      "country": "GB",
      "country_source": "cctld",
      "lang": "en",
      "tld": "com"
    }
  ]
}

Три полета в този отговор заслужават незабавно внимание, защото кодират достоверността на цялата база данни. total_is_lower_bound ви показва кога броят на съвпаденията е достигнал прага от 10 000 и е спрял да брои. country_source ви показва как е определена държавата — защото в всяка новинарска база данни голяма част от стойностите за държава са изводи, а не факти. А crawled_at е надеждната временова отметка: издателите често поставят обратна дата на published_at, но времето на сканиране се присвоява от конвейера и винаги напредва.

Търсене: Всеки параметър, който има значение

Всички параметри са по избор. Празно извикване връща най-новите членове в индекса.

Запитването

Формулирайте запитването като в търсачка, а не като в чатбот: Това е най-честата грешка. Търсенето е AND за всички термини, така че пишете 2–5 ключови думи, а не изречение. opec production cut работи. what did OPEC decide about oil връща нищо.

Филтрите

Филтрите се комбинират с AND между параметрите и OR в рамките на един. Така country=DE,AT&lang=de се чете като „членове на немски език от Германия или Австрия“. Всеки приема разделена със запетаи листа от до петдесет стойности.

ФилтърФорматБележки
countryISO 3166-1 alpha-2, с главни буквиДържава на издателя. Произходно, не декларирано — вижте country_source и strict_country.
langISO 639-1, с малки буквиОткрито от самия документ. Покритие 99,9%.
tldбез точкаТоплично домейн на издателя. tld=ua е факт; country=UA е извод.
hostточни хостнеймиКакто изглеждат в URL — включете www., ако издателят го използва.
dateднес · вчера · 24ч · 48ч · 7д · 30дПериод по подразбиране, оценен спрямо published_at.
from / toISO датиИзричен прозорец, в който предварително зададените настройки не са подходящи.
strict_countrytrue/falseДа се броят само статиите, за които държавата е установен факт, а не само извод.

Контрол на изхода

ПараметърСтойностиЕфект
sortdate · date_asc · crawled · crawled_asc · relevanceСортирайте по crawled при проверка за нови статии — издателите често поставят дата на публикуване, която е по-ранна от реалната; времето на сканиране се движи само напред.
size1–100Резултати на страница.
offset0–9900Отместване при пагиниране.
full_texttrue/falseВключва тялото на статията. Изключено по подразбиране.
highlighttrue/falseВръща съвпадащи фрагменти.
fieldsCSVОграничете отговора до полетата, които всъщност използвате.
curl "https://freenewsapi.ai/v1/search?country=UA&lang=uk&date=today&sort=date&size=10"
curl "https://freenewsapi.ai/v1/search?q=merger&country=DE&date=48h&sort=date&size=20"

Преброяване преди търсене

Най-малко използваният ендпойнт в услугата е /v1/stats. Често полезният въпрос не е „какви са статиите“, а „има ли изобщо нещо тук и къде се намира“. Преброяването отговаря на този въпрос за част от цената — приблизително две стотин токена срещу няколко хиляди за страница с резултати — което го прави правилната първа заявка за агент, който решава дали търсенето си заслужава да се изпълни.

curl "https://freenewsapi.ai/v1/stats?q=earthquake&date=7d"

Връща бройки по държава, език, TLD, издател и ден, изчислени върху цялото съвпадащо множество, а не върху текущата страница. Това е също начинът, по който измервате покритието, преди да му се доверите. Нефилтрираният моментен снимък към момента на писане:

Водещи държави

ДържаваСтатии
Индия2,286,014
Съединени американски щати2,180,797
Турция1,499,897
Русия1,436,556
Италия1,057,479
Аржентина826,947
Испания812,347
Украйна662,041
Бразилия551,013
Германия543,132
Франция502,846
Гърция460,372
Япония437,209
Виетнам408,934
Мексико402,320
Южна Корея362,945
Румъния354,229
Обединено кралство334,379
Иран291,782
Полша255,599

Най-често срещани езици

Английски 5 513 650 · Испански 2 699 457 · Руски 1 785 796 · Турски 1 501 004 · Италиански 992 200 · Немски 733 677 · Френски 689 136 · Арабски 664 016 · Португалски 637 607 · Хинди 560 840 · Гръцки 466 504 · Японски 427 085 · Виетнамски 385 719 · Румънски 358 766 · Китайски 352 720 · Украински 345 809 · Корейски 335 079 · Персийски 268 126 · Полски 238 904 · Български 183 204.

Тази разпределителна карта си заслужава да я разгледате за секунда, защото е обратното на това, което повечето новинарски API ви предоставят. Обичайният корпус с приоритет на английския език и САЩ не е това: Индия изпреварва Съединените щати, турският изпреварва немския, а гръцкият, виетнамският, персийският и българският имат шестцифрено представяне. Ако въпросът ви е за неанглоезична преса, това е съществено различен набор от данни.

Обем

Кривата на дневната честота в by_day обхваща пълния деветдесетдневен прозорец. Последните дни са в диапазона от приблизително 400 000 до 700 000 статии на ден; по-рано в прозореца, преди добавянето на слоя RSS заедно с архивното поглъщане, дневният обем беше между 130 000 и 230 000. И двете фигури са видими в един и същ отговор, което е и целта — услугата ви показва собственото си нарастване, вместо да цитира маркетингов среден стойност.

Тенденции: Какво всъщност покрива пресата в момента

Търсенето отговаря на въпроса „какво е написано за X“. Тенденциите отговарят на различен и често по-добър въпрос: „какво се случва“ — без да е необходимо да посочвате X.

Робот групира статиите в истории за всяка страна и ги поддържа актуални. На всеки пет минути нови статии се присъединяват към известни истории чрез ключовите си думи, без да се извиква модел; на всеки няколко часа една страна преминава през пълна обработка, при която езиков модел чете заглавията и определя историите от нулата. Към момента на писане на текста слойът за тенденции обхваща 115 страни, всяка от които е пресметната в рамките на последните няколко минути.

curl "https://freenewsapi.ai/v1/trends?country=US&window=24h&size=5"
{
  "window": "24h",
  "filters": { "country": ["US"], "min_publishers": 1 },
  "trends": [
    {
      "title": "Hurricane Marie threatens Labor Day weather",
      "slug": "hurricane-marie-threatens-labor-day-weather",
      "country": "US",
      "category": "weather",
      "articles": 57,
      "publishers": 24,
      "first_seen": "2026-09-05T19:24:36Z",
      "latest": "2026-09-06T19:00:04Z",
      "url": "https://freenewsapi.ai/trends/us/hurricane-marie-…",
      "headlines": [ … ]
    }
  ]
}

Всяка история идва с две броения, които имат различно значение. articles е сила на звучене; publishers е обхват. История с 200 статии от 4 издателства е одержимост на една новинарска редакция. История с 60 статии от 40 издателства е събитие. По подразбиране сортирането е по брой издатели, а min_publishers / min_articles ви позволяват да зададете прага по ваш избор.

Всяка история носи категория от фиксиран набор: politics, business, markets, tech, sport, health, science, culture, crime, conflict, weather, society.

Прозорецът е по избор на читателя, а не на робота

Това е истински елегантно дизайнерско решение. Всяка статия се съхранява с времето на публикуване и се свързва със съответната история, така че всеки прозорец — от петнадесет минути, час, ден до конкретна календарна дата — е просто заявка за диапазон върху едни и същи съхранени данни. Едно изчисление обслужва всички прозорци едновременно. window=15m, window=1h, window=24h, date=2026-09-01 или изричният чифт since/until работят върху един и същи индекс без нужда от пресмятане.

Ключови думи: думите, върху които е изградена новината

curl "https://freenewsapi.ai/v1/trends/keywords?country=US&size=8"

Всяка ключова дума се връща с информация за това колко различни истории я съдържат, колко статии имат тези истории и — най-интересното — колко национални медии я използват. Тази последна цифра определя разликата между глобално и местно събитие. Думата, която се появява в седемдесет държави, е световна история; думата, която доминира в медиите на една държава, е местна история, независимо колко силно се чува там.

Кои държави са активни

curl "https://freenewsapi.ai/v1/trends/countries"

Връща всички проследявани държави с броя на активните им истории и колко минути преди това са били пресметнати — Турция, Русия, Иран, Гърция, Индия, Италия, Украйна, Румъния, Аржентина, Германия и Бразилия в момента имат по хиляди активни истории всяка, пресметнати в рамките на последните десет минути. А /v1/trends/{cc}/{slug} отваря всяка отделна история с пълния ѝ списък със статии.

Пазари срещу отразяване: Цена на едната ос, Внимание на другата

Това е най-необичайната част от услугата и съществува, защото корпусът я прави почти безплатна за създаване. Поставете ценова серия до това колко много светът е писал за това нещо в същите часове, на една времева линия.

curl "https://freenewsapi.ai/v1/markets"

Проследяват се четиринадесет инструмента, разпределени в четири класи активи:

КласИнструментиЗърноИзточник
КриптоBitcoin, Ethereum, Solana, XRP, BNB, DogecoinчасBinance
МеталиЗлато (USD/oz)часBinance
Валутни курсовеEUR/USD, USD/JPY, USD/TRY, USD/INR, USD/BRL, USD/PLNденЕЦБ
ЕнергияГерманска електроенергия (EUR/MWh)часEnergy-Charts
curl "https://freenewsapi.ai/v1/markets/usd-try?window=30d"

Това единствено обаждане ви предоставя информация за лирата спрямо долара и обема на отразяването в турската преса за същия период, синхронизирано почасово. Турската преса е третият по големина сегмент в този корпус, което е точно причината това съчетание да генерира смислени данни, а не шум.

И пълен блок за анализ на настроението около биткойна

Биткойнът получава собствено семейство от седем крайни точки, защото това е единственият инструмент, за който тонът на новините и движението на цената се обсъждат непрекъснато, но рядко се измерват количествено:

Крайна точкаВръщания
/v1/btc/summaryАктуална цена, последни движения и тонът на днешните публикации.
/v1/btc/priceСвещи BTC/USDT по интервали.
/v1/btc/sentimentТон на новините за всеки период.
/v1/btc/seriesЦена и тон, синхронизирани в една времева линия.
/v1/btc/correlationКорелация между тона и движението на цената по времево отместване — дали отразяването в медиите предшества промяната в цената, или я следва?
/v1/btc/newsКрипто статии с етикет за тона, филтрирани по етикет, домейн, език и заявка.
/v1/btc/sourcesКои издания покриват темата за криптовалутите и каква е тяхната нагласа.

Етикетите за настроението се генерират от езиков модел, който анализира актуални крипто новини на всеки пет минути спрямо калибриран списък с монети. /v1/btc/correlation с параметър max_shift е точният ендпойнт, който да използвате, ако искате да тествате твърдението „новините причиняват движението“, вместо просто да го повтаряте.

Същото търсене като поток

Три допълнителни ендпойнта приемат идентичните параметри за търсене и връщат резултатите в формати за синдикация, вместо в JSON:

https://freenewsapi.ai/v1/rss?q=semiconductor+export+controls&lang=en&date=7d&sort=date

Това означава, че всяко запазено търсене се превръща в поток, който можете да поставите във четец, възел на n8n, интеграция за Slack, тригер за Zapier или генератор на статични сайтове — без код и без ключ. Това е малка функция, която тихо премахва цял интеграционен слой за потребители без програмен опит.

MCP: Двадесет и осем инструмента, два слоя

Сервърът на MCP се намира на един URL, поддържа Streamable HTTP (JSON-RPC 2.0 чрез POST, версия на протокола 2025-06-18), поддържа батч заявки и — като всичко останало тук — няма стъпка за авторизация и няма идентификатор на сесия.

claude mcp add --transport http freenewsapi https://freenewsapi.ai/mcp

Той предоставя 28 инструмента в два умишлено разделени слоя.

Първи слой: шест бързи команди, които отговарят на цял въпрос с едно обаждане

ИнструментЗа
search_news"Какво е написано за X" — пълнотекстово търсене, с ограничени резултати.
get_trends"Какво се случва" — групирани истории, а не просто списък с публикации.
trend_keywordsДумите, върху които се гради новината в момента, с брой истории и разпределение по държави.
find_publishersТърсене на медии: име, домейн, държава, език, брой публикации на ден.
list_countriesКои държави имат актуални истории, колко и колко скорошни са те.
market_vs_newsЦенови серии до обема на отразяване. Извикайте без инструмент, за да видите какво е налично.

Слой два: всеки ендпойнт, генериран от самата услуга

Под съкратените пътища всеки сири ендпойнт е изложен като отделен инструмент с всички параметри, които API приема — news_get_search, news_get_stats, news_get_article, news_get_trends, news_get_trends_keywords, news_get_markets_slug, цялото семейство news_get_btc_*, рендерите на фийдове и news_get_health. Те се генерират от работещата услуга, така че не могат да се отклоняват от това, което API всъщност приема.

Два мета-инструмента затварят цикъла: news_list_endpoints връща каталога на всичко, което съществува, а news_get изпълнява суров GET върху всеки път — така че агент, който срещне ендпойнт, който не е покрит от списъка с инструменти, все пак може да го достигне.

curl "https://freenewsapi.ai/mcp?format=json"

Един GET, без ръкостискане, и имате цялата машина-четим каталог: сървър, транспорт, протокол, брой инструменти, всеки инструмент с описание и всеки ендпойнт със списък с параметри.

Построен за четене от машини

Документацията не е следобедна добавка към API, а е първокласен нейн продукт. Сайтът предоставя 665 статични страници, а няколко от тях съществуват специално така, че моделът никога да не трябва да чете HTML:

Освен това има 168 страници за държави, 121 страници за езици и 275 страници за TLD — по една преглеждаема повърхност за всяка част от корпуса, показваща какво точно се съдържа в нея.

Откъде идват статиите

Два пътя за поглъщане нахранват един и същ индекс, а разликата между тях е от значение.

Пътят към архива

На всеки десет минути задача проверява архива CC-NEWS на Common Crawl за нови WARC файлове и обработва всичко, което не е виждало досега, използвайки четиридесет паралелни работници. Екстракторът извлича всяка статия от суровия краулинг с документирана каскада за всяко поле — а каскадите бяха измерени спрямо реални данни, а не приети на доверие:

ПолеКаскадаПокрытие
descriptionJSON-LD → meta → OpenGraph → Twitter card → articleBody → водещ абзац98.1%
language<html lang> → JSON-LD inLanguage → og:locale99.9%
countryccTLD → JSON-LD addressCountry → език-регион → og:locale79.1%
dateJSON-LD datePublished → meta → trafilatura → време на краулинг100%

Тази стойност за държава е тази, която е най-честна, и затова country_source е изложен за всяка статия: приблизително една пета от записите нямат изобщо надежден сигнал за държава, а около една трета от съществуващите стойности са изводи, а не факти. API ви показва коя е коя, вместо да прави изкуствени предположения.

Живият път

Вторият робот преглежда източниците RSS на изданието на всеки пет минути, в ротация с условни заявки — източник, който отговаря с 304 Not Modified, струва почти нищо, а интервалът за преглед на всеки източник е настроен според това колко често той публикува. Издание, което публикува пет статии на ден, не се претоварва с заявки на всеки петнадесет минути.

Той също така приема само това, което изданието е поставило във feeds: заглавие, въведение и пълен текст, когато feeds го съдържа. Не влиза в уебсайта на изданието, за да изтегли повече. Това е умишлена граница и това е причината услугата да може да даде обещанията, които дава на своята правна страница за издатели.

И машинерията около тях

Около двата пътя за поглъщане работят още една дузина роботи по разписание: откриване на източници и синхронизация, определяне на държава за всеки домейн, изграждане и одит на тенденции, попълване на ключови думи, крипто настроения, пазарни заявки, каталог с таксономия, задържане (прозорецът от деветдесет дни се осигурява от нощна заявка към published_at, а не от възрастта на индекса), проверка за дни, повторни проверки за празни статии и защитен механизъм за здраве, който рестартира всичко, което е спряло. Корпусът живее на отделен Elasticsearch кластер.

Какви грешки прави този набор от данни

Услугата публикува собствените си ограничения, което е най-бързият начин да прецените дали тя отговаря на проблема ви.

Правилно използване: Разходи, пагиниране и грешки

Дисциплина на токените

За агент размерът на отговора е реалният разход. Документираният му формат е:

ИзвикванеПриблизителна цена на токенитеКога
/v1/stats~200Първо. Решете дали търсенето си заслужава да се изпълни изобщо.
/v1/search само метаданниняколко хиляди на страницаСканирайте и изберете.
/v1/search?full_text=true~900 на статияСамо за малкото, които всъщност сте избрали.

Двадесет статии с full_text=true са приблизително 40 000 токена. Препоръчителният модел винаги е един и същ: бройте, сканирайте и след това изтегляйте съдържанието само за малкото, от които имате нужда.

Преминаване на лимита при пагиниране

offset спира при 9 900. За да обходите голям набор от данни, не се борете с лимита — вместо това го разделете по време. Цикъл по дни или по часове при натоварени заявки, използвайки from/to и sort=date. Документацията има отделна страница за обхождане на цял ден.

Грешки

Договорът е ясен и лесен за кодиране: 4xx означава, че заявката е грешна — поправете я, без да я повтаряте. 5xx означава, че услугата е недостъпна — намалете честотата. 429 означава, че трябва да забавите темпото и да повторите опита си. Непознатите параметри на заявката се игнорират, вместо да бъдат отхвърлени, така че добавянето на ново поле никога няма да счупи съществуващия клиент.

Идентифицирайте се (по желание и наистина по желание)

Без ключ няма начин да се свържете с клиента. Предложената учтива практика е да използвате заглавка, която посочва вашия агент, фреймуърка, чрез който работи, и модела, който го задвижва:

X-Agent: agent_name=<agent>; software=<langchain|llamaindex|n8n|claude-desktop|cursor|openai-assistants|crewai|custom>; model=<model>; version=<v>; purpose=<rag|monitoring|research|digest>; contact=<url or mailto>
User-Agent: <agent>/<version> (+<contact url>)

Същите стойности работят и като обикновени параметри на заявката, което обикновено е по-лесно:

https://freenewsapi.ai/v1/search?q=climate&agent_name=newsbot&software=langchain&model=gpt-4o

Непознатите ключове се игнорират, така че изпращането на допълнителни ключове винаги е безопасно. Нищо не се валидира, нищо не се ограничава поради липсата му, а единственото ясно правило е: никога не поставяйте лични данни на крайните потребители в тези полета.

Против платените новини API

Страниците за сравнение в сайта покриват единадесет конкурента поотделно. Структурните различия, които оцеляват при всички тях:

Безплатни тарифи при други доставчици

100 заявки на ден, 24-часово забавяне

Стандартният вид на безплатния API план: токова кофа с достатъчно малък капацитет, за да служи като демо, при която свежите статии се задържат за платени клиенти.

  • Изисква се ключ
  • Дневен лимит
  • Забавени статии
  • Само за некоммерсиална употреба
Free News API

Без лимит, без забавяне, без ключ

Единственото ограничение е 20 заявки в секунда на IP адрес. Най-новата статия обикновено е на възраст под две минути и е разрешена търговската употреба.

  • Без ключ, без регистрация
  • Без дневен или месечен лимит
  • Непрекъснато обновяване
  • Разрешена търговска употреба
Покритие при други доставчици

Предимно английски, предимно за САЩ

Повечето корпуси се изграждат върху списък на издатели на английски език, към който се добавят останалите страни по света.

  • Доминиране на английския език
  • Оскъдно покритие на нелатинските езици
Покритие тук

Индия > САЩ, турски > немски

Около 100 езика с шестцифрен обем на гръцки, виетнамски, персийски, украински и български.

  • 100 държави
  • ~100 езика
  • 11 668 каталогизирани източника

Какво все още ви предоставят платените услуги, а това не: оценки за тона и извличане на сущности като стандартни полета, архиви, които датират отпреди години, и договор със задължително изпълнение на ниво SLA. Това са реални неща и ако имате нужда от тях, трябва да ги закупите.

Рецепти

Монитор в реално време за отделни държави

curl "https://freenewsapi.ai/v1/search?country=UA&lang=uk&date=today&sort=crawled&size=50"

Тази история е глобална или местна?

curl "https://freenewsapi.ai/v1/trends/keywords?size=30"
# read `countries` on each keyword: 1 country = domestic, 70 = world event

Задържане на модела в актуалното покритие по достъпна цена

# 1. count first
curl "https://freenewsapi.ai/v1/stats?q=semiconductor+export+controls&date=7d"
# 2. scan metadata
curl "https://freenewsapi.ai/v1/search?q=semiconductor+export+controls&date=7d&lang=en&size=20&sort=relevance"
# 3. fetch bodies for the three you picked
curl "https://freenewsapi.ai/v1/article?url=<exact-url>&full_text=true"

Покритието ли определя цената?

curl "https://freenewsapi.ai/v1/btc/correlation?interval=hour&max_shift=12"

Преобразуване на запазено търсене във фийд

https://freenewsapi.ai/v1/rss?q=central+bank+rate&lang=en&date=24h&sort=date&size=50

Намерете медийните източници, които имат значение на пазара

curl "https://freenewsapi.ai/v1/stats?country=BR&date=30d&top=50"
# the `hosts` block is a ranked publisher list for that slice

Кратко резюме

Free News API е пълнотекстово търсене върху 21,5 милиона новинарски статии от над 25 000 издателя в 100 държави и приблизително 100 езика, в подвижен 90-дневен прозорец, непрекъснато обновяван, без ключ, без регистрация и без лимит за квота, освен ограничение на честотата на заявките на база IP. Върху търсенето са разположени живи кластери на истории по държави за 115 държави, анализ на ключови думи, който разграничава световните събития от вътрешните, четиринадесет пазарни инструменти, нанесени спрямо обема на отразяване, блок за биткойн сентимент с седем края, RSS/Atom/JSON синдикация на всяка заявка и 28-инструментален MCP сървър, генериран от самата услуга.

Документира собствените си нива на грешки, показва как е изведен всяка стойност за държава и публикува страница за това, в какво данните могат да бъдат неточни. За агент, който трябва да знае какво се случва по света — на турски, на гръцки, на хинди, точно сега — тази комбинация е трудно достъпна при всяка цена, а тази е безплатна.

Търсенето е с логическо И (AND) за всички термини. Използвайте 2–5 ключови думи, а не въпрос на естествен език.

Free News API, за начините за добро използване на API

Започнете тук: freenewsapi.ai · MCP на freenewsapi.ai/mcp · цялото ръководство като един файл на /llms-full.txt.