Intelligence plateformes MCP

Google Serveur MCP

Des milliards de personnes utilisent Google chaque jour pour trouver des pages web, actualités, images, vidéos et résultats locaux, ce qui en fait un canal essentiel pour la visibilité, la gestion de réputation et la capture de demande.

MCP Version: 1.0.0 6 Outils MCP Authentification
Google

URL de base

https://mcp.pressmonitor.ca/google/v1

Authentification

Les appels MCP utilisent aussi des jetons Bearer sur des requêtes JSON-RPC 2.0.

Authorization: Bearer YOUR_TOKEN

Découvrir les outils

Commencez par lister les outils exposés par le serveur MCP.

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
tool search_web

Rechercher Web

Rechercher Web

Arguments

Nom Type Obligatoire Description
query_text string Oui Texte de la requête
lang_code string Non Code langue
country_code string Non Code pays
count string Non Nombre de résultats à retourner
safesearch string Non Recherche sécurisée

Exemples de code

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_web","arguments":{"query_text":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20,"safesearch":"SOME_STRING_VALUE"}}}'
tool search_news

Rechercher actualités

Rechercher actualités

Arguments

Nom Type Obligatoire Description
query_text string Oui Texte de la requête
lang_code string Non Code langue
country_code string Non Code pays
count string Non Nombre de résultats à retourner

Exemples de code

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_news","arguments":{"query_text":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20}}}'
tool search_images

Rechercher images

Rechercher images

Arguments

Nom Type Obligatoire Description
query_text string Oui Texte de la requête
lang_code string Non Code langue
country_code string Non Code pays
count string Non Nombre de résultats à retourner
safesearch string Non Recherche sécurisée
color string Non Couleur
size string Non Taille
type_image string Non Type d'image
layout string Non Disposition

Exemples de code

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_images","arguments":{"query_text":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20,"safesearch":"SOME_STRING_VALUE","color":"SOME_STRING_VALUE","size":"SOME_STRING_VALUE","type_image":"SOME_STRING_VALUE","layout":"SOME_STRING_VALUE"}}}'
tool search_videos

Rechercher vidéos

Rechercher vidéos

Arguments

Nom Type Obligatoire Description
query_text string Oui Texte de la requête
lang_code string Non Code langue
country_code string Non Code pays
count string Non Nombre de résultats à retourner
safesearch string Non Recherche sécurisée
timelimit string Non Limite de temps
duration string Non Durée
resolution string Non Résolution

Exemples de code

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_videos","arguments":{"query_text":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20,"safesearch":"SOME_STRING_VALUE","timelimit":"SOME_STRING_VALUE","duration":"SOME_STRING_VALUE","resolution":"SOME_STRING_VALUE"}}}'
tool search_map

Rechercher carte

Rechercher carte

Arguments

Nom Type Obligatoire Description
query_text string Oui Texte de la requête
place string Non Lieu
street string Non Rue
city string Non Ville
county string Non Comté
state string Non État
country string Non Pays
postalcode string Non Code postal
latitude string Non Latitude
longitude string Non Longitude
radius string Non Rayon

Exemples de code

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_map","arguments":{"query_text":"SOME_STRING_VALUE","place":"SOME_STRING_VALUE","street":"SOME_STRING_VALUE","city":"SOME_STRING_VALUE","county":20,"state":"SOME_STRING_VALUE","country":20,"postalcode":"SOME_STRING_VALUE","latitude":"SOME_STRING_VALUE","longitude":"SOME_STRING_VALUE","radius":"SOME_STRING_VALUE"}}}'
tool auto_complete

Saisie semi-automatique

Saisie semi-automatique

Arguments

Nom Type Obligatoire Description
query_text string Oui Texte de la requête

Exemples de code

curl -X POST 'https://mcp.pressmonitor.ca/google/v1' -H 'Content-Type: application/json' -H 'Authorization: Bearer YOUR_TOKEN' -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"auto_complete","arguments":{"query_text":"SOME_STRING_VALUE"}}}'