MCP

Google MCP Server

Milioni di persone utilizzano Google ogni giorno per trovare pagine web, notizie, immagini, video e risultati locali, rendendolo essenziale per la scoperta, la gestione della reputazione e la cattura della domanda.

MCP Version: 1.0.0 6 MCP Tools Authentication
Google

Base URL

https://mcp.pressmonitor.com/mcp

Authentication

MCP calls use Bearer tokens over JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

search_web

Ricerca Web

Arguments

Name Type Required Description
query_text string Yes Testo della query
lang_code string No Codice lingua
country_code string No Codice paese
count integer No Numero di risultati da restituire
safesearch string No Ricerca sicura

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_web",
    "arguments": {
      "query_text": "VALUE"
    }
  },
  "id": 1
}'

search_news

Ricerca Notizie

Arguments

Name Type Required Description
query_text string Yes Testo della query
lang_code string No Codice lingua
country_code string No Codice paese
count integer No Numero di risultati da restituire

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_news",
    "arguments": {
      "query_text": "VALUE"
    }
  },
  "id": 1
}'

search_images

Ricerca Immagini

Arguments

Name Type Required Description
query_text string Yes Testo della query
lang_code string No Codice lingua
country_code string No Codice paese
count integer No Numero di risultati da restituire
safesearch string No Ricerca sicura
color string No Colore
size string No Dimensione
type_image string No Tipo di immagine
layout string No Layout

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_images",
    "arguments": {
      "query_text": "VALUE"
    }
  },
  "id": 1
}'

search_videos

Ricerca Video

Arguments

Name Type Required Description
query_text string Yes Testo della query
lang_code string No Codice lingua
country_code string No Codice paese
count integer No Numero di risultati da restituire
safesearch string No Ricerca sicura
timelimit string No Limite di tempo
duration string No Durata
resolution string No Risoluzione

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_videos",
    "arguments": {
      "query_text": "VALUE"
    }
  },
  "id": 1
}'

search_map

Ricerca Mappa

Arguments

Name Type Required Description
query_text string Yes Testo della query
place string No Luogo
street string No Via
city string No Città
state string No Stato
country string No Paese
postalcode string No Codice postale
latitude string No Latitudine
longitude string No Longitudine
radius string No Raggio

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "search_map",
    "arguments": {
      "query_text": "VALUE"
    }
  },
  "id": 1
}'

auto_complete

Completamento automatico

Arguments

Name Type Required Description
query_text string Yes Testo della query

Code Examples

curl -X POST "https://mcp.pressmonitor.com/mcp" -H "Authorization: Bearer YOUR_API_KEY" -H "x-subscription-id: YOUR_SUB_ID" -H "Content-Type: application/json" -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "auto_complete",
    "arguments": {
      "query_text": "VALUE"
    }
  },
  "id": 1
}'