MCP

Google Monitor MCP-Server

The AI-powered Google provides 360° Global Media Data & Intelligence on Google Search, Google News, advertisers, SEO professionals, and content discoverability teams.

MCP Version: 1.0.0 6 MCP-Tools Authentifizierung
Google Monitor

Basis-URL

https://pressmonitor.com/mcp

Authentifizierung

MCP-Aufrufe erfordern die Header x-api-key und x-subscription-id bei jeder JSON-RPC 2.0-Anfrage.

x-api-key: YOUR_API_KEY
x-subscription-id: YOUR_SUB_ID

google_autocomplete

Get Google autocomplete suggestions for a query

Argumente

Name Typ Erforderlich Beschreibung
text string Ja Query text

Code-Beispiele

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

google_search_web

Search Google web results

Argumente

Name Typ Erforderlich Beschreibung
text string Ja Query text
region string Nein Region code
safesearch string Nein SafeSearch filter
timelimit string Nein Time limit
max_results integer Nein Maximum number of results

Code-Beispiele

curl -X POST \
  "https://pressmonitor.com/mcp" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-subscription-id: YOUR_SUB_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "google_search_web",
    "arguments": {
      "text": "VALUE",
      "region": "VALUE",
      "safesearch": "VALUE",
      "timelimit": "VALUE",
      "max_results": 0
    }
  },
  "id": 1
}'

google_search_news

Search Google News

Argumente

Name Typ Erforderlich Beschreibung
text string Ja Query text
region string Nein Region code
max_results integer Nein Maximum number of results

Code-Beispiele

curl -X POST \
  "https://pressmonitor.com/mcp" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-subscription-id: YOUR_SUB_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "google_search_news",
    "arguments": {
      "text": "VALUE",
      "region": "VALUE",
      "max_results": 0
    }
  },
  "id": 1
}'

google_search_images

Search Google Images with optional filters (color, size, type, layout)

Argumente

Name Typ Erforderlich Beschreibung
text string Ja Query text
region string Nein Region code
safesearch string Nein SafeSearch filter
timelimit string Nein Time limit
max_results integer Nein Maximum number of results
color string Nein Color
size string Nein Size
image_type string Nein Image type
layout string Nein Layout

Code-Beispiele

curl -X POST \
  "https://pressmonitor.com/mcp" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-subscription-id: YOUR_SUB_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "google_search_images",
    "arguments": {
      "text": "VALUE",
      "region": "VALUE",
      "safesearch": "VALUE",
      "timelimit": "VALUE",
      "max_results": 0,
      "color": "VALUE",
      "size": "VALUE",
      "image_type": "VALUE",
      "layout": "VALUE"
    }
  },
  "id": 1
}'

google_search_videos

Search Google Videos with optional resolution and duration filters

Argumente

Name Typ Erforderlich Beschreibung
text string Ja Query text
region string Nein Region code
safesearch string Nein SafeSearch filter
timelimit string Nein Time limit
max_results integer Nein Maximum number of results
resolution string Nein Resolution
duration string Nein Duration

Code-Beispiele

curl -X POST \
  "https://pressmonitor.com/mcp" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-subscription-id: YOUR_SUB_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "google_search_videos",
    "arguments": {
      "text": "VALUE",
      "region": "VALUE",
      "safesearch": "VALUE",
      "timelimit": "VALUE",
      "max_results": 0,
      "resolution": "VALUE",
      "duration": "VALUE"
    }
  },
  "id": 1
}'

google_search_maps

Search Google Maps/Places with location and address filters

Argumente

Name Typ Erforderlich Beschreibung
text string Ja Query text
place string Nein Place
street string Nein Street
city string Nein City
state string Nein State
country string Nein Country code
postalcode string Nein Postalcode
latitude string Nein Latitude
longitude string Nein Longitude
radius string Nein Radius

Code-Beispiele

curl -X POST \
  "https://pressmonitor.com/mcp" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-subscription-id: YOUR_SUB_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "jsonrpc": "2.0",
  "method": "tools/call",
  "params": {
    "name": "google_search_maps",
    "arguments": {
      "text": "VALUE",
      "place": "VALUE",
      "street": "VALUE",
      "city": "VALUE",
      "state": "VALUE",
      "country": "VALUE",
      "postalcode": "VALUE",
      "latitude": "VALUE",
      "longitude": "VALUE",
      "radius": "VALUE"
    }
  },
  "id": 1
}'