Skip to main content
Glama

Newsline

Server Details

News from 17 outlets with left/center/right bias tags and one-sided blindspot detection

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL
Repository
nulljosh/newsline
GitHub Stars
0
Server Listing
Newsline MCP Server

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsA

Average 4/5 across 2 of 2 tools scored.

Server CoherenceA
Disambiguation5/5

The two tools have clearly distinct purposes: get_news returns general headlines across outlets, while get_blindspots specifically surfaces stories covered by only one side of the political spectrum. There is no ambiguity about which tool to use for a given task.

Naming Consistency5/5

Both tools follow the same get_ prefix followed by a descriptive noun (news, blindspots). The naming pattern is uniform and predictable, making it easy for an agent to infer the action and resource.

Tool Count3/5

With only two tools, the server feels thin for a news-related domain, though it covers its stated purpose of biased news aggregation. The count is borderline but not excessive, so it earns a middle score.

Completeness4/5

The core workflows of retrieving news and finding blindspots are well covered. However, there are minor gaps such as no explicit way to list all sources or filter by bias score, and no way to retrieve a specific article's details, though these can be worked around through the existing tools.

Available Tools

2 tools
get_blindspotsAInspect

Stories covered by only one side of the political spectrum — reported by left-leaning outlets but not right-leaning, or vice versa. Each source carries a bias score from -2 (left) to +2 (right); 0 is center or non-political. Useful for finding what a given audience is not being told.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMax stories, up to 200.
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the burden. It explains the concept of blindspots and the bias score, but does not disclose response format, pagination, or whether limit defaults are applied. The read-only nature is implied but not stated. It adds moderate value beyond the tool name.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences, each earning its place: the first defines the tool's output, and the second explains the bias scoring and use case. It is concise, front-loaded, and free of fluff.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given only one parameter, no output schema, and no annotations, the description offers sufficient context for an agent to understand what the tool does and when to use it. It explains the underlying concept and scoring, but lacks explicit details about the return structure or limit behavior.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% for the only parameter (limit), which is described as 'Max stories, up to 200.' The description does not mention limit, so it adds no extra meaning beyond the schema. Baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool returns stories covered by only one side of the political spectrum, distinguishing it from the sibling tool get_news. It also explains the bias score scale, adding specificity to the resource.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides a clear use case: 'finding what a given audience is not being told.' It implies this tool is for blindspots rather than general news, but does not explicitly name when not to use it or compare with get_news.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

get_newsAInspect

Current headlines from 22 news outlets across the political spectrum. Each source carries a bias score from -2 (left) to +2 (right); 0 is center or non-political. Use view=latest for a flat reverse-chronological feed, or view=stories to group the same event as covered by different outlets.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNoCase-insensitive substring match on headline text.
biasNoRestrict to outlets of one political lean.
viewNoFlat feed, clustered by story, or both. Default both.
limitNoMax results, up to 200.
outletNoRestrict to a single outlet.
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses the bias scoring system and the clustering behavior for view=stories, adding useful context. However, it does not mention potential limitations such as result formatting, pagination, or rate limits, which are relevant for a news aggregation tool.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is two sentences long, front-loads the core purpose, and provides essential details about the bias score and view modes without any fluff. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a simple read-only headlines tool with a fully described schema, the description conveys the key data characteristics (22 outlets, bias scoring, view modes) adequately. It does not have an output schema, but the description gives enough context about what results will look like (flat feed or clustered). Minor gaps like exact output fields are not critical for this level of complexity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The schema covers all parameters with descriptions, so the baseline is 3. The description enriches the meaning of the 'view' parameter by explaining 'reverse-chronological feed' and 'group the same event', going beyond the schema's enum labels. This adds genuine value for parameter understanding.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description uses a specific verb ('get') and resource ('current headlines from 22 news outlets across the political spectrum'), clearly defining the tool's function. It also introduces the bias scoring system, which distinguishes it from the sibling 'get_blindspots' that likely focuses on gaps in coverage.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description clearly explains when to use view=latest versus view=stories, but it does not address when to use this tool versus the sibling get_blindspots. There are no explicit exclusions or alternative tool mentions, leaving the decision to the agent.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Servers

  • A
    license
    -
    quality
    C
    maintenance
    Real-time news events, clustered by AI from hundreds of sources, classified by topic and geography, ranked by importance.
    53
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Read-only, source-linked news intelligence for AI agents: search The Neural Ledger's stories, retrieve story details with citations and revision history, and resolve related entities and assets. It is an evidence layer, not a trading or execution service.
    8
    2
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Aggregates news from 7 APIs and unlimited RSS feeds with AI-powered bias removal and synthesis. Provides over 7,300 free daily requests with conversation-aware caching and 25 comprehensive news analysis tools.
    1
  • A
    license
    -
    quality
    C
    maintenance
    Enables browsing and fetching curated politics and policy news feeds from various sources, with options to filter by category or keyword.
    9
    MIT

View all MCP Servers

Try in Browser

Your Connectors

Sign in to create a connector for this server.