newsoracle

NewsOracle News and Trends Intelligence MCP

Should I use this

Quality & Safety

A
Description quality
86%
Schema completeness
83%
Naming quality
82%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (3)

  • LOWTool 'topic_deep_dive' description lacks action verbin topic_deep_dive
  • LOWTool 'compare_coverage' description lacks action verbin compare_coverage
  • LOWTool 'health_check' description lacks action verbin health_check

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~658Tokens (tool definitions)
~571 BTypical response size
Moderate attention impact (0.51% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "newsoracle": {
      "url": "https://tooloracle.io/news/mcp/"
    }
  }
}

Remote endpoints

https://tooloracle.io/news/mcp/streamable-http

What it can do

Tool inventory

Tools (9)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
⚪top_news(country, topic)

Top headlines by country and topic. Topics: business, technology, sports, health, science, entertainment.

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country code (default: us)"
    },
    "topic": {
      "type": "string",
      "description": "Topic: business, technology, sports, health, science, entertainment"
    }
  },
  "additionalProperties": false
}
🟢search_news(query, country, when)

Search news articles by keyword with time filter.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query"
    },
    "country": {
      "type": "string",
      "description": "Country (default: us)"
    },
    "when": {
      "type": "string",
      "description": "Time range: 1h, 1d, 7d, 1y (default: 7d)"
    }
  },
  "additionalProperties": false
}
⚪trending_topics(country)

What is trending right now on Google in a country.

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country code e.g. US, DE, GB, JP (default: US)"
    }
  },
  "additionalProperties": false
}
⚪topic_deep_dive(query, country)

Deep analysis: articles, source diversity, interest trend over time.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Topic to analyze"
    },
    "country": {
      "type": "string",
      "description": "Country (default: us)"
    }
  },
  "additionalProperties": false
}
⚪compare_coverage(query)

How different news sources cover the same story.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "News topic or event"
    }
  },
  "additionalProperties": false
}
🟢trend_over_time(keywords, country, timeframe)

Google Trends interest over time for 1-5 keywords. Compare search interest.

Input Schema

{
  "type": "object",
  "properties": {
    "keywords": {
      "type": "array",
      "description": "List of 1-5 keywords to compare",
      "items": {
        "type": "string"
      }
    },
    "country": {
      "type": "string",
      "description": "Country (default: US)"
    },
    "timeframe": {
      "type": "string",
      "description": "Timeframe: 'today 3-m', 'today 12-m', 'today 5-y' (default: today 3-m)"
    }
  },
  "additionalProperties": false
}
🟢related_queries(keyword, country)

What people also search for around a keyword. Rising + top queries.

Input Schema

{
  "type": "object",
  "properties": {
    "keyword": {
      "type": "string",
      "description": "Keyword to find related queries for"
    },
    "country": {
      "type": "string",
      "description": "Country (default: US)"
    }
  },
  "additionalProperties": false
}
⚪breaking_now(country)

Latest breaking/developing stories — combines trending searches + top headlines.

Input Schema

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country code (default: us)"
    }
  },
  "additionalProperties": false
}
🟢health_check

Server status, API connectivity.

Input Schema

{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools
verifiedversion not recorded9 tools