MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Data access / search

Pollar News

Independent European news from Pollar: search, explainers, brief, threads, audio, films. Read-only.

Checks passed
11 / 22

3 failed · 8 not measured

Median response
443 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
24

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Outdated check

Last connection measurement is over 24 hours old. Current availability is unknown.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
310
Publisher identityCan the publisher be traced to its source?
222

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 443 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name pollar-news.

  • Pass
    Lists tools

    tools/list returned 24 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 443 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 443 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Fail
    Parameters documented

    11 of 51 parameters have a description (22%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Fail
    Website matches publisher

    The website host does not match the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-10-05T14:10:11.262163Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using Pollar News

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http pollar-news https://mcp.pollar.news/mcp

Capabilities

Tools 24

fetch

Fetches the full text of one Pollar article by the id returned from the search tool. Returns {id, title, text, url, metadata} with the article's summary and source citations.

Discovered
get_daily_brief

Fetches today's fixed, curated Pollar daily brief with a greeting, headline, executive summary, themed sections, related events, and charts. Intended only for explicit requests for Pollar's daily brief or curated digest; questions about a subject, person, place, or country belong to search_news. Locale changes the brief's language, not its editorial scope.

Discovered
get_entity

Fetches Pollar's profile for a person or organisation by slug (slugs come from list_trending_entities). With withTimeline, it also lists recent events that mention the subject. Returns the profile and a canonical Pollar URL.

Discovered
get_event

Fetches the full Pollar coverage of a single event by its slug (get slugs from search_news or list_top_news). Returns title, lead, full summary, source citations, mentioned people, locations, charts, links to the same story in other languages, and a canonical pollar.news url. When explainer is set, get_explainer returns a narrated walk-through of the story; when film is set, get_film returns the film's transcript.

Discovered
get_explainer

Fetches the explainer for one news event by its event slug (from list_explainers, or get_event when its explainer field is set). Returns the question it answers, the narration beat by beat, and each beat's visual data: a map with places and coordinates, a dated timeline (entries marked next are what comes next), a key figure with its source, a bar chart, or a quote. Suited to questions about why a story matters. Returns a canonical pollar.news url.

Discovered
get_film

Fetches one Pollar film by slug (from list_films, or the film field of get_event) with its full transcript in the requested language, taken from the reviewed captions. Returns a canonical pollar.news url.

Discovered
get_live_moment

Fetches the current snapshot of a breaking-news moment by id, including ordered updates and a source summary. Accepts a moment id or a story id; a story id resolves to that story's latest chapter. The result is a point-in-time read, not a stream.

Discovered
get_live_story

Fetches the current snapshot of a story by id, including its title, status (active, developing, concluded or dormant) and ordered chapters. Returns the whole multi-chapter arc; a single chapter comes from get_live_moment.

Discovered
get_markets

Returns market data tracked by Pollar, including European and global indices, currencies, crypto, commodities, and bonds. Without arguments it returns the quote catalogue; with an exact catalogue symbol, that quote's detail, and with a range, its price history.

Discovered
get_sound_episode

Fetches one Pollar Sounds episode by slug (from list_sounds): description, the people and outlets whose recordings are heard, and the full transcript in the requested language with each speaker named. Episodes still in the members-only window come without a transcript. Returns a canonical pollar.news url.

Discovered
get_thread

Fetches a single Pollar thread by slug (from list_threads): its thesis, current state-of-play, and the most recent chronicle entries with citations (15 by default, up to 100 with limit). With withHistory, it also includes the last ten changes to the thesis. Returns the thread detail with a canonical url.

Discovered
list_categories

Returns Pollar's category taxonomy with mention counts: the valid dot-paths for filtering list_top_news. Takes no arguments.

Discovered
list_explainers

Lists Pollar's latest explainers, newest first. An explainer is a short narrated walk-through of one news event that answers the question behind it, with maps, timelines, key figures, charts and quotes. get_explainer takes a returned eventSlug for the content.

Discovered
list_films

Lists Pollar films, newest first: short videos in which a Pollar journalist answers one question about a news story. Each film links its event when one is attached. get_film takes a returned slug for the transcript.

Discovered
list_live_moments

Lists Pollar's live and recently ended breaking-news moments: what is breaking now and what ended within the past 24 hours. A moment that belongs to a multi-chapter story carries its storyId and chapterIndex, and chapters of one story come in chapter order. get_live_moment takes a returned id for the current snapshot.

Discovered
list_live_stories

Lists Pollar's active and developing breaking-news stories, each with an umbrella title and its chapters in order. Suited to showing how a story has unfolded (for example, a strike with three chapters over 48 hours) rather than single moments. get_live_moment takes a returned story id for the current snapshot; it accepts story ids and moment ids.

Discovered
list_sounds

Lists episodes of Pollar Sounds, Pollar's narrative audio series that takes one story back to its roots, newest first. Episodes with access 'early' are for Pollar members until publicAt. get_sound_episode takes a returned slug for the transcript and sources.

Discovered
list_threads

Lists Pollar's active evergreen threads: ongoing storylines tracked over time and grouped by section, with the latest change magnitude. Suited to discovering long-running topics; get_thread takes a returned id for the detail.

Discovered
list_top_news

Lists Pollar's current leading news events, ranked by freshness and editorial momentum. Suited to broad requests for current headlines with no named subject, place, or country; subject and geographic requests belong to search_news. Can filter by a taxonomy dot-path such as 'world.politics'; valid paths come from list_categories.

Discovered
list_trending_entities

Lists the people, organisations or places most present in Pollar's recent coverage, ranked by recent mentions. Suited to questions like who is in the news this week; get_entity takes a returned person or organization slug for the profile and timeline.

Discovered
news_near

Lists recent Pollar events located in or around a named city or town, nearest first, with the distance in km. Accepts the place name in English, Polish, German or French, with an optional country for ambiguous names. A whole country, a region or a topic is a job for search_news.

Discovered
render_news_list

Shows up to 10 stories from earlier search_news, list_top_news or search results as a compact linked list. Titles and canonical URLs are displayed exactly as given.

Discovered
search

Searches Pollar's published news and returns a ranked list of matching articles as {id, title, url}. Suited to queries about a subject, person, organisation, place, or country, with that subject or place as the query. Locale controls response language, not geographic scope. fetch takes a returned id and returns the article.

Discovered
search_news

Searches Pollar's news archive with semantic and keyword matching. Suited to any question about a subject, person, organisation, place, or country (for example, interesting news in Poland); the subject or place goes in query. Locale controls response language, not geographic scope. Current headlines with no subject or place come from list_top_news.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected443 ms24