Google News Tools

Google News search with full and light API support

Overview

Google News Tools is a production-ready Model Context Protocol (MCP) server built to give AI agents reliable, structured access to google news tools capabilities.

It acts as a standardized bridge between large language models and real-time data. Instead of relying on static training knowledge, models can retrieve live results, web content, and intelligence through a controlled MCP interface.

By integrating this MCP server, developers enable models such as Claude, GPT-4, Gemini, and open-source LLMs to:

• Execute structured Google News Tools queries • Access live data in real time • Retrieve specialized information programmatically • Ground responses in verifiable external sources

This architecture significantly improves factual accuracy, reduces hallucination risk, and expands what AI systems can accomplish in research, automation, monitoring, and decision-support workflows.

Google News Tools is designed for teams building production AI agents that require dependable, real-time access to the google news within a standardized MCP ecosystem.

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.

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