Croatian news for your apps and AI agents
Every major Croatian portal in one API: news without duplicates, where every event happened, stories over time, daily summaries and product recalls. Plus an MCP server that ChatGPT, Claude and any agent understand on their own, no key needed.
https://adios.hr/api/mcp
- Free while we test the market
- MCP with no key, no sign-up
- Croatian and English
/api/mcp
Everything Adios knows, as data
Adios reads every major Croatian portal, joins the same news into one, puts it on the map and follows stories for days. Now all of it can power your product.
Adios in ChatGPT and Claude in a minute
MCP is how AI assistants use outside tools. Add one address and your assistant knows how to read the news, the map, the timelines and the summaries by itself. No key, no sign-up, for everyone.
- Copy the address
https://adios.hr/api/mcp - Add it as a connector
ChatGPT, Claude, Cursor, VS Code, Claude Code… steps for each are in the guide. - Ask
"What's happening in and around Zadar, within 50 km?"
From key to data in 30 seconds
curl "https://adios.hr/api/v1/nearby?place=Zadar&radius_km=50" \ -H "Authorization: Bearer $ADIOS_KEY"
const response = await fetch("https://adios.hr/api/v1/nearby?place=Zadar&radius_km=50", {
headers: { Authorization: `Bearer ${process.env.ADIOS_KEY}` }
});
const { data } = await response.json();
for (const story of data) {
console.log(`${story.distance_km} km · ${story.place} · ${story.title}`);
}import os, requests
r = requests.get(
"https://adios.hr/api/v1/nearby",
params={"place": "Zadar", "radius_km": 50},
headers={"Authorization": f"Bearer {os.environ['ADIOS_KEY']}"},
)
for story in r.json()["data"]:
print(story["distance_km"], "km ·", story["place"], "·", story["title"])using var http = new HttpClient();
http.DefaultRequestHeaders.Authorization = new("Bearer", Environment.GetEnvironmentVariable("ADIOS_KEY"));
var json = await http.GetFromJsonAsync<JsonElement>("https://adios.hr/api/v1/nearby?place=Zadar&radius_km=50");
foreach (var story in json.GetProperty("data").EnumerateArray())
Console.WriteLine($"{story.GetProperty("distance_km")} km · {story.GetProperty("title")}");What you can build
Hotels, campsites, tourism
A webhook tells reception when there's a fire, a closed road or a storm within 20 km. Local news for guests on screen or in the app.
AI assistants and agents
MCP gives your agent fresh Croatian news with sources, no scraping and no hallucinating about what happened.
Apps and sites
Local news for a town, a "nearby" section, a morning summary in a push notification.
Media, PR and analytics
Who writes about what, how many portals follow a story, how it developed: everything connected in one query.
Towns and municipalities
Everything written about your area, with a map and sources, for your services and your citizens.
Researchers and students
Structured Croatian news with topics, people and places, for analyses and projects.
Free today. Made to measure tomorrow.
We're testing the market: the whole API and MCP are free with generous limits. Paid plans are coming; tell us which one you need and you'll hear first.
- The whole API and MCP
- 5,000 calls a day
- News within 50 km
- 3 webhooks
- 30 days of archive
- Webhooks for 50 locations
- Urgent around you: fires, crashes, storms
- Up to 100 km
- Guest widget (soon)
- 100,000 calls a day
- News within 150 km
- 25 webhooks
- One year of archive
- Commercial use
- A million calls a day
- The whole archive
- 250 webhooks
- Priority support
- SLA by agreement