الذكاء المنصاتي MCP
جوجلخادم MCP
يستخدم مليارات الأشخاص جوجل يوميًا للعثور على صفحات الويب والأخبار والصور ومقاطع الفيديو والنتائج المحلية، مما يجعله أداة أساسية للاكتشاف وإدارة السمعة والتقاط الطلب.
MCP الإصدار: 1.0.0 6 أدوات MCP المصادقة
عنوان URL الأساسي
https://mcp.pressmonitor.com/google/v1 المصادقة
تستخدم مكالمات MCP أيضًا رموز Bearer عبر طلبات JSON-RPC 2.0.
Authorization: Bearer YOUR_TOKEN اكتشف الأدوات
ابدأ بإدراج الأدوات المعروضة من خادم 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"}' const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify({ jsonrpc: '2.0', id: 1, method: 'tools/list' }) }); console.log(await response.json()); import requests payload = { 'jsonrpc': '2.0', 'id': 1, 'method': 'tools/list' } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_web بحث الويب
بحث الويب
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query_text | string | نعم | نص الاستعلام |
| lang_code | string | لا | رمز اللغة |
| country_code | string | لا | رمز الدولة |
| count | string | لا | عدد النتائج للإرجاع |
| safesearch | string | لا | تصفية النتائج |
أمثلة الشيفرة
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"}}}' const payload = { "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" } } }; const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "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" } } } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_news بحث الأخبار
بحث الأخبار
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query_text | string | نعم | نص الاستعلام |
| lang_code | string | لا | رمز اللغة |
| country_code | string | لا | رمز الدولة |
| count | string | لا | عدد النتائج للإرجاع |
أمثلة الشيفرة
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_news","arguments":{"query_text":"SOME_STRING_VALUE","lang_code":"SOME_STRING_VALUE","country_code":"SOME_STRING_VALUE","count":20}}}' const payload = { "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 } } }; const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "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 } } } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_images بحث الصور
بحث الصور
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query_text | string | نعم | نص الاستعلام |
| lang_code | string | لا | رمز اللغة |
| country_code | string | لا | رمز الدولة |
| count | string | لا | عدد النتائج للإرجاع |
| safesearch | string | لا | تصفية النتائج |
| color | string | لا | اللون |
| size | string | لا | الحجم |
| type_image | string | لا | نوع الصورة |
| layout | string | لا | التخطيط |
أمثلة الشيفرة
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_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"}}}' const payload = { "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" } } }; const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "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" } } } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_videos بحث الفيديوهات
بحث الفيديوهات
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query_text | string | نعم | نص الاستعلام |
| lang_code | string | لا | رمز اللغة |
| country_code | string | لا | رمز الدولة |
| count | string | لا | عدد النتائج للإرجاع |
| safesearch | string | لا | تصفية النتائج |
| timelimit | string | لا | الحد الزمني |
| duration | string | لا | المدة |
| resolution | string | لا | الدقة |
أمثلة الشيفرة
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"}}}' const payload = { "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" } } }; const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "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" } } } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_map بحث الخريطة
بحث الخريطة
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query_text | string | نعم | نص الاستعلام |
| place | string | لا | المكان |
| street | string | لا | الشارع |
| city | string | لا | المدينة |
| county | string | لا | المقاطعة |
| state | string | لا | الولاية |
| country | string | لا | الدولة |
| postalcode | string | لا | الرمز البريدي |
| latitude | string | لا | خط العرض |
| longitude | string | لا | خط الطول |
| radius | string | لا | نطاق البحث |
أمثلة الشيفرة
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"}}}' const payload = { "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" } } }; const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "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" } } } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
auto_complete الإكمال التلقائي
الإكمال التلقائي
المتغيرات
| الاسم | نوع | مطلوب | الوصف |
|---|---|---|---|
| query_text | string | نعم | نص الاستعلام |
أمثلة الشيفرة
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"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "auto_complete", "arguments": { "query_text": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/google/v1', { method: 'POST', headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, body: JSON.stringify(payload) }); console.log(await response.json()); import requests payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "auto_complete", "arguments": { "query_text": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/google/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json())