Skip to content
Adios Developers
Model Context Protocol

Croatian news in your AI assistant

Adios MCP gives ChatGPT, Claude and any agent tools for Croatian news: the latest and biggest stories, news around any place, daily summaries, timelines and recalls. Free, no key, no sign-up. One address:

MCP https://adios.hr/api/mcp

Transport: Streamable HTTP (JSON). Authentication: none needed (a key optionally, for higher limits).

Pick your app

Once connected, just ask naturally, e.g. "What happened in and around Split today?". The assistant picks Adios's tools by itself.

ChatGPT

  1. Turn on Developer mode
    Settings → Apps & Connectors → Advanced → Developer mode. If it isn't there, look under Security; OpenAI moves it now and then, and availability depends on your ChatGPT plan.
  2. Create the connector
    In Apps & Connectors click Create and fill in:
    NameAdios
    DescriptionCroatian news: latest, near a place, daily summaries, story timelines, recalls.
    MCP Server URLhttps://adios.hr/api/mcp
    AuthenticationNo authentication
  3. Use it in a chat
    In a new chat turn on Adios (the + menu or Developer mode) and ask. ChatGPT asks for permission before the first tool call.

Adios also has the search and fetch tools in the shape ChatGPT connectors and deep research look for.

Claude (claude.ai, Claude Desktop)

  1. Add the connector
    Settings → Connectors → Add custom connector. Name: Adios, URL: https://adios.hr/api/mcp → Add. No OAuth needed.
  2. Turn it on in a chat
    The + button → Connectors → Adios. The same connector works in Claude Desktop and on mobile.

Team and Enterprise: an owner adds it in Admin settings → Connectors, then members turn it on in their settings.

Claude Code

claude mcp add --transport http adios https://adios.hr/api/mcp

Then in Claude Code: "What are the biggest Croatian stories today?"

Codex (OpenAI)

In a terminal:

codex mcp add adios_news --url https://adios.hr/api/mcp

Or by hand, in ~/.codex/config.toml:

[mcp_servers.adios_news]
url = "https://adios.hr/api/mcp"

Check: codex mcp list, or /mcp inside Codex. In the Codex extension for VS Code and in the app: the gear (Settings) → MCP servers → add a server → Streamable HTTP, the address above, save and restart.

Cursor

In ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

{
  "mcpServers": {
    "adios": { "url": "https://adios.hr/api/mcp" }
  }
}

VS Code (GitHub Copilot)

In .vscode/mcp.json, then pick Adios's tools in Copilot Chat (Agent):

{
  "servers": {
    "adios": { "type": "http", "url": "https://adios.hr/api/mcp" }
  }
}

Windsurf

In ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "adios": { "serverUrl": "https://adios.hr/api/mcp" }
  }
}

Gemini CLI

In ~/.gemini/settings.json:

{
  "mcpServers": {
    "adios": { "httpUrl": "https://adios.hr/api/mcp" }
  }
}

Other clients

Any client with Streamable HTTP connects to the address directly. A client that only knows stdio (local commands) uses mcp-remote:

{
  "mcpServers": {
    "adios": { "command": "npx", "args": ["-y", "mcp-remote", "https://adios.hr/api/mcp"] }
  }
}

To try the tools by hand: MCP Inspector (npx @modelcontextprotocol/inspector), transport Streamable HTTP, the URL above.

Example questions

Click to copy.

Tools

ToolWhat it does
get_latest_newsThe latest news of all portals, or by category, portal and period. The same news from several portals comes once.
get_articleEverything about one article: Adios's short summary and context, topics and people, the same news on other portals, related articles, where it happened and the story (timeline) it belongs to.
search_newsSearch the news by meaning and words (Croatian or English questions), most relevant or newest first.
research_topicAsk anything and get everything connected: articles, followed stories with their stages, where it happened, the daily summaries that covered it and one timeline of it all.
get_nearby_newsNews around a place or a point: everything within N km, with the distance, the kind (fire, crash, crime…) and every portal's report.
resolve_placeA place name to a point (or a point to the nearest town), from the list of all Croatian places.
get_city_newsA city's and its surroundings' news of the last 30 days (each story on the page of the city it is nearest to).
get_news_mapEvery story with a location in the last N hours (Croatia and the world), newest first.
get_daily_digestAdios's summary of the day: what happened, by section, with a timeline and links to the stories. Today's is written live.
get_weekly_digestThe week's summary (Monday to Sunday): the week's most important stories.
list_storiesFollowed stories (timelines of several stages): newest development first, or the longest, or the most reported.
get_story_timelineA story's whole timeline: every stage with its name, time, summary and the portals' reports, and where it happened.
get_trending_topicsThe topics written about and searched for most right now.
get_product_recallsAdios Radar: product recalls and safety warnings (HAPIH, EU RASFF, Safety Gate), in Croatian or English.
list_portalsThe portals Adios reads, with the slug to filter by.
list_categoriesThe articles' categories and the map stories' kinds (Croatian and English names).
get_my_usageYour plan, its limits and today's use by group.
search, fetchSearch and fetch by id, in the shape of ChatGPT connectors and deep research.

Ready prompts: morning_briefing, local_news, explain_story, recall_check.

Make Adios tell you by itself

Your assistant's scheduled tasks

Where your assistant supports scheduled tasks (e.g. ChatGPT Tasks), set: "Every morning at 7, make me a news briefing with Adios, including Zadar and 30 km around it." Whether tools run in scheduled tasks depends on the app.

Webhooks for your apps

Adios itself sends your server news around your location, a new recall, the daily summary or a story's next stage. From there it's easy to pass on to Slack, Teams, Telegram, email or push.

Webhooks in the docs

Agents that run on their own

Claude Code, n8n, Make or your own cron: schedule a call (e.g. get_nearby_news for your place every hour) and let the agent decide what is worth a message.

Push on Adios

For readers: on adios.hr turn on "Iz blizine" notifications and pick how near (10, 25 or 50 km).

With a key

Without a key the MCP works right away. A free key gives higher limits and every call in your own log:

  • ChatGPT, Claude and apps without headers: https://adios.hr/api/mcp?key=adios_…
  • Claude Code: claude mcp add --transport http adios https://adios.hr/api/mcp --header "Authorization: Bearer adios_…"
  • Others: the header Authorization: Bearer adios_…
My MCP address with a key

Limits and privacy

  • Without a key: 20 calls a minute and 300 a day per session, up to 20 items a call, a radius up to 50 km.
  • The MCP asks for no sign-in and doesn't see your chats: it only gets the tool's question (e.g. a place and a radius).
  • Calls without a key (tool, parameters, IP address and app) are kept for 7 days, to guard against abuse.
  • The news belongs to the portals: the assistant summarises and links, it doesn't copy whole texts.