MCP

Veille Google Search pour les équipes de recherche et de contenu MCP Server

Outils MCP pour Google Search

URL de base

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

Authentification

Les appels MCP utilisent également des jetons Bearer via 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.com/google/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
outil search_web

Recherche Web

Recherche 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 Filtre SafeSearch

Exemples de code

curl -X POST \ 'https://mcp.pressmonitor.com/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"}}}'
outil search_videos

Recherche de vidéos

Recherche de 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 Filtre de sécurité
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.com/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"}}}'
outil search_map

Recherche sur carte

Recherche sur 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.com/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"}}}'
outil 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.com/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"}}}'