Google News Tools

Google News search with full and light API support

Overview

Google News Tools gives AI agents access to live news through the google news api — one of the most comprehensive news aggregators in the world, covering thousands of publishers across all major languages and regions in real time, and available to developers who previously required a paid alternative or a custom google news search api setup.

It acts as a standardized bridge between large language models and live news data. Instead of relying on training knowledge that cuts off at a fixed date, models can retrieve current headlines, breaking stories, and topic-specific coverage through a controlled MCP interface that acts as a fully managed google news api connection.

By integrating Google News Tools, developers enable AI agents to:

• Retrieve full article metadata — headline, summary, source name, publication timestamp, URL, and topic category — for any query using search_news • Access a lightweight, reduced-payload version of the same search with search_news_light, returning only headlines and URLs for high-throughput monitoring pipelines • Monitor any topic, brand, person, or event in real time across thousands of global publishers simultaneously • Build news briefings, PR monitoring systems, and media intelligence tools powered by live google news api free equivalent data

This MCP powers news monitoring agents, media intelligence platforms, real-time briefing generators, event trackers, journalist research tools, and any AI application that must stay current with world events and cannot rely on static training data for news coverage.

Highlights

Protocol
MCP v1.0
Security
OAuth 2.0
Access
Real-time
Tools
2 Tools

Standardized bridge for real-time model context.

Installation

Connect this server to your local or remote agent environment.

mcp_config.json
{
  "mcpServers": {
    "mcp360": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "https://connect.mcp360.ai/v1/google-news/mcp?token=YOUR_API_KEY"
      ]
    }
  }
}
Replace YOUR_API_KEY with your actual key from the dashboard.

Skills & Capabilities

What this MCP server can do for your AI agents.

CAPABILITIES
--- name: google-news description: Search Google News for articles, breaking news, and trending stories with filters for date, source, and region. Use when users need current news, track breaking stories, monitor media coverage, research news trends, or analyze news sources and sentiment. metadata: author: MCP360 version: "1.0.0" tags: [News, Media, Google News, Articles, Breaking News, Journalism, Current Events, News Search] keywords: [news, google news, articles, media, trending, stories, journalism, headlines, breaking, current events] creditsPerUse: 1 isPremium: false --- # Google News Tools Access current news and trending stories with Google News API featuring real-time article search, source filtering, and regional news discovery. ## Core Capabilities - **News Search (Full)**: Search news articles with comprehensive metadata and full results, and returns article listings with headlines, snippets, publication dates, source names, author information, images, read times, and article URLs for detailed news analysis - **News Search (Light)**: Fast news search with essential information only, and returns streamlined article data with headlines, sources, publish times, and links optimized for quick news monitoring and aggregation ## Available Tools ### Search News **Tool Name:** `search_news` | **Credits:** 1 **Parameters:** - `query` (string, required): News search terms like "artificial intelligence" or "climate change" - `country` (string, optional): Country code like "us", "uk", "ca" for regional news (Default: "us") - `language` (string, optional): Language code like "en", "es", "fr" (Default: "en") - `time_period` (string, optional): Recency filter - "h" (hour), "d" (day), "w" (week), "m" (month) (Default: "d") - `sort_by` (string, optional): Sort order - "relevance", "date" (Default: "relevance") - `num_results` (number, optional): Number of articles from 1 to 100 (Default: 20) **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-news/search_news" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "query": "technology trends 2024", "country": "us", "time_period": "w", "sort_by": "date", "num_results": 30 }' ``` **Response Format:** ```json { "query": "technology trends 2024", "total_results": 30, "articles": [ { "title": "Top Technology Trends Shaping 2024", "snippet": "AI, cloud computing, and...", "source": "TechCrunch", "author": "John Smith", "published_date": "2024-03-15T10:30:00Z", "url": "https://techcrunch.com/article", "image_url": "https://techcrunch.com/image.jpg" } ] } ``` ### Search News Light **Tool Name:** `search_news_light` | **Credits:** 1 **Parameters:** - `query` (string, required): News search query - `country` (string, optional): Country code (Default: "us") - `num_results` (number, optional): Results count (Default: 10) **Example:** ```bash curl -X POST "https://connect.mcp360.ai/api/v1/google-news/search_news_light" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"query": "stock market today", "country": "us", "num_results": 10}' ``` ## Rate Limiting All tools: 1 credit | Rate limit: 1000 req/hour | Concurrent: 10 calls ## Support - **Blog & Tutorials**: https://mcp360.ai/blog - **Contact**: https://mcp360.ai/contact
These capabilities are available through the MCP protocol interface.

Watch Demo

See Google News Tools in action.

Available Tools

Technical specifications for the 2 available protocol tools.

2 tools

search_news tool

Input Specification
{
  "type": "object",
  "properties": {
    "q": {
      "type": "string",
      "description": "Search query (supports operators like site:, inurl:)"
    },
    "cr": {
      "type": "string",
      "description": "Country origin restriction"
    },
    "gl": {
      "type": "string",
      "description": "Country code (default: us)"
    },
    "hl": {
      "type": "string",
      "description": "Interface language (default: en)"
    },
    "lr": {
      "type": "string",
      "description": "Language restriction"
    },
    "num": {
      "type": "number",
      "description": "Results per page"
    },
    "nfpr": {
      "enum": [
        "0",
        "1"
      ],
      "type": "string",
      "description": "Control auto-corrected results (0: include, 1: exclude)"
    },
    "page": {
      "type": "number",
      "description": "Page number (default: 1)"
    },
    "safe": {
      "enum": [
        "off",
        "active"
      ],
      "type": "string",
      "description": "SafeSearch setting"
    },
    "uule": {
      "type": "string",
      "description": "Google-encoded location (cannot use with location)"
    },
    "device": {
      "enum": [
        "desktop",
        "mobile",
        "tablet"
      ],
      "type": "string",
      "description": "Device type (default: desktop)"
    },
    "filter": {
      "enum": [
        "0",
        "1"
      ],
      "type": "string",
      "description": "Duplicate content filter (0: disabled, 1: enabled)"
    },
    "sort_by": {
      "enum": [
        "relevance",
        "most_recent"
      ],
      "type": "string",
      "description": "Sort results (default: relevance)"
    },
    "location": {
      "type": "string",
      "description": "Canonical location for search"
    },
    "time_period": {
      "enum": [
        "last_hour",
        "last_day",
        "last_week",
        "last_month",
        "last_year"
      ],
      "type": "string",
      "description": "Filter by time period"
    },
    "google_domain": {
      "type": "string",
      "description": "Google domain (default: google.com)"
    },
    "time_period_max": {
      "type": "string",
      "description": "End date (MM/DD/YYYY)"
    },
    "time_period_min": {
      "type": "string",
      "description": "Start date (MM/DD/YYYY)"
    }
  },
  "additionalProperties": false
}
Output Response
{
  "type": "object",
  "properties": {
    "top_stories": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "source": {
            "type": "string"
          },
          "iso_date": {
            "type": "string"
          },
          "thumbnail": {
            "type": "string"
          }
        }
      }
    },
    "organic_results": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "date": {
            "type": "string"
          },
          "link": {
            "type": "string"
          },
          "title": {
            "type": "string"
          },
          "source": {
            "type": "string"
          },
          "favicon": {
            "type": "string"
          },
          "snippet": {
            "type": "string"
          },
          "iso_date": {
            "type": "string"
          },
          "position": {
            "type": "number"
          },
          "thumbnail": {
            "type": "string"
          }
        }
      }
    },
    "search_parameters": {
      "type": "object",
      "properties": {
        "q": {
          "type": "string"
        },
        "gl": {
          "type": "string"
        },
        "hl": {
          "type": "string"
        },
        "device": {
          "type": "string"
        },
        "engine": {
          "type": "string"
        },
        "google_domain": {
          "type": "string"
        }
      }
    },
    "search_information": {
      "type": "object",
      "properties": {
        "total_results": {
          "type": "number"
        },
        "query_displayed": {
          "type": "string"
        },
        "detected_location": {
          "type": "string"
        },
        "has_no_results_for": {
          "type": "boolean"
        },
        "time_taken_displayed": {
          "type": "number"
        }
      }
    }
  }
}

Direct API Access

Production-ready REST endpoints for custom integrations.

POSTServer Metadata
/api/v1/google-news
curl "https://connect.mcp360.ai/api/v1/google-news" \
  -H "Authorization: Bearer YOUR_API_KEY"
POSTExecute Tool
/api/v1/google-news/{tool_name}
curl -X POST "https://connect.mcp360.ai/api/v1/google-news/search_news" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{}'
Authentication

To authenticate, include your API key in the Authorization header using the Bearer scheme. Alternatively, you can use the X-API-KEY header.

Infrastructure

Unified MCP Gateway

One hub for 100+ production-ready tools with centralized management.

Unified API Key

Access 100+ MCP servers with a single authentication token.

Instant Testing

Test and debug any MCP server instantly in our integrated environment.

Centralized Billing

One monthly subscription for all your AI tool integrations and credits.

Real-World Applications

Practical Use Cases

Discover how Google News solves real problems and drives measurable results across different scenarios

Industry News Monitoring

Stay updated on the latest news in your industry and market

Example

"Track news about your industry to understand market shifts and disruptions"

Key Benefits

  • Market awareness
  • Competitive intelligence
  • Trend spotting

Brand Monitoring

Monitor mentions of your brand and competitors in news sources

Example

"Get alerts when your company or competitors appear in major publications"

Key Benefits

  • PR awareness
  • Crisis detection
  • Reputation management

Content Opportunity Discovery

Find trending news stories to write about while they're hot

Example

"Notice a trending industry story and create a timely response article"

Key Benefits

  • Viral potential
  • Audience growth
  • SEO benefits

Customer Research

Understand customer pain points and industry challenges through news

Example

"Read news about supply chain issues your customers are facing"

Key Benefits

  • Empathy
  • Better positioning
  • Product fit

Market Event Tracking

Monitor major news events that impact your business or market

Example

"Track economic policy changes or regulatory announcements in your space"

Key Benefits

  • Risk awareness
  • Proactive response
  • Strategic planning

Frequently Asked Questions

What is Google News Tools?

Google News Tools is an MCP server that provides structured access to google news tools capabilities through a standardized protocol, enabling AI models to retrieve and process real-time data.

Which AI models are supported?

Any model that supports MCP protocol including Claude (via Claude Desktop), GPT-4, Gemini, and open-source LLMs through compatible frameworks.

How do I authenticate?

The server supports OAuth 2.0 authentication with API keys. You'll receive credentials upon registration which can be configured in your MCP client.

Is there rate limiting?

Yes, rate limits apply based on your subscription tier. Free tier includes generous limits for development, with higher limits available in paid plans.

Can I use this in production?

Absolutely. Google News Tools is designed for production use with enterprise-grade reliability, security, and performance.

Deploy AI agent with Google News Tools today.

Start building production-ready AI agent integrations in minutes with standardized protocol access.

Enterprise Ready
Secure OAuth
24/7 Support