प्लेटफ़ॉर्म इंटेलिजेंस MCP
इंस्टाग्राम MCP सर्वर
इंस्टाग्राम लगभग 3 अरब मासिक उपयोगकर्ताओं तक पहुंचता है, जो फ़ोटो, कहानियों, रीलों और सीधे संदेशों के माध्यम से ब्रांड कहानी कहने, निर्माता साझेदारियों, उत्पाद पहचान और दृश्य वाणिज्य के लिए महत्वपूर्ण है।
MCP संस्करण: 1.0.0 25 MCP टूल्स प्रमाणीकरण
बेस URL
https://mcp.pressmonitor.com/instagram/v1 प्रमाणीकरण
MCP कॉल भी JSON-RPC 2.0 अनुरोधों पर Bearer टोकन का उपयोग करती हैं।
Authorization: Bearer YOUR_TOKEN टूल्स खोजें
MCP सर्वर द्वारा प्रदर्शित टूल्स की सूची बनाकर शुरू करें।
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/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/instagram/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/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
audio_info ऑडियो जानकारी
ऑडियो जानकारी
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| audio_id | string | हां | ऑडियो आईडी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"audio_info","arguments":{"audio_id":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "audio_info", "arguments": { "audio_id": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "audio_info", "arguments": { "audio_id": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
comments_thread टिप्पणियों का धागा
टिप्पणियों का धागा
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| comment_id | string | हां | टिप्पणी आईडी |
| count | string | नहीं | लौटाए जाने वाले परिणामों की संख्या |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"comments_thread","arguments":{"comment_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "comments_thread", "arguments": { "comment_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "comments_thread", "arguments": { "comment_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
followers अनुयायी
अनुयायी
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"followers","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "followers", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "followers", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
following अनुसरण कर रहे हैं
अनुसरण कर रहे हैं
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"following","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "following", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "following", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
hashtag_posts हैशटैग पोस्ट
हैशटैग पोस्ट
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| hashtag | string | हां | हैशटैग |
| count | string | नहीं | लौटाए जाने वाले परिणामों की संख्या |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"hashtag_posts","arguments":{"hashtag":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "hashtag_posts", "arguments": { "hashtag": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "hashtag_posts", "arguments": { "hashtag": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
highlight_info मुख्य आकर्षण जानकारी
मुख्य आकर्षण जानकारी
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| highlight_id | string | हां | मुख्य आकर्षण आईडी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"highlight_info","arguments":{"highlight_id":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "highlight_info", "arguments": { "highlight_id": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "highlight_info", "arguments": { "highlight_id": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
highlights मुख्य आकर्षण
मुख्य आकर्षण
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"highlights","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "highlights", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "highlights", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
info जानकारी
जानकारी
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
| include_about | string | नहीं | के बारे में शामिल करें |
| url_embed_safe | string | नहीं | URL एम्बेड सुरक्षित |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"info","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR","include_about":"SOME_STRING_VALUE","url_embed_safe":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "info", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR", "include_about": "SOME_STRING_VALUE", "url_embed_safe": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "info", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR", "include_about": "SOME_STRING_VALUE", "url_embed_safe": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
likes लाइक्स
लाइक्स
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| shortcode | string | हां | शॉर्टकोड |
| count | string | नहीं | लौटाए जाने वाले परिणामों की संख्या |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"likes","arguments":{"shortcode":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "likes", "arguments": { "shortcode": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "likes", "arguments": { "shortcode": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
location_posts स्थान पोस्ट
स्थान पोस्ट
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| location_id | string | हां | स्थान आईडी |
| count | string | नहीं | लौटाए जाने वाले परिणामों की संख्या |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"location_posts","arguments":{"location_id":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "location_posts", "arguments": { "location_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "location_posts", "arguments": { "location_id": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
post_info पोस्ट जानकारी
पोस्ट जानकारी
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| url_or_shortcode | string | हां | URL या शॉर्टकोड |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
| url_embed_safe | string | नहीं | URL एम्बेड सुरक्षित |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"post_info","arguments":{"url_or_shortcode":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR","url_embed_safe":"SOME_STRING_VALUE"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "post_info", "arguments": { "url_or_shortcode": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR", "url_embed_safe": "SOME_STRING_VALUE" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "post_info", "arguments": { "url_or_shortcode": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR", "url_embed_safe": "SOME_STRING_VALUE" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
posts पोस्ट
पोस्ट
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"posts","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "posts", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "posts", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
reels रील्स
रील्स
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reels","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "reels", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "reels", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
reposts रीपोस्ट
रीपोस्ट
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| count | string | नहीं | लौटाए जाने वाले परिणामों की संख्या |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"reposts","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "reposts", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "reposts", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_audios ऑडियो खोजें
ऑडियो खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| search_query | string | हां | खोज क्वेरी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_audios","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_audios", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_audios", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_coordinates निर्देशांक खोजें
निर्देशांक खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| lat | string | हां | अक्षांश |
| lng | string | हां | देशांतर |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_coordinates","arguments":{"lat":"SOME_STRING_VALUE","lng":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_coordinates", "arguments": { "lat": "SOME_STRING_VALUE", "lng": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_coordinates", "arguments": { "lat": "SOME_STRING_VALUE", "lng": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_locations स्थान खोजें
स्थान खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| search_query | string | हां | खोज क्वेरी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_locations","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_locations", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_locations", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_posts पोस्ट खोजें
पोस्ट खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| search_query | string | हां | खोज क्वेरी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_posts","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_posts", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_posts", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_reels रील खोजें
रील खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| search_query | string | हां | खोज क्वेरी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_reels","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_reels", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_reels", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_similar समान खोजें
समान खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id | string | हां | उपयोगकर्ता नाम या आईडी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_similar","arguments":{"username_or_id":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_similar", "arguments": { "username_or_id": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_similar", "arguments": { "username_or_id": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
search_users उपयोगकर्ता खोजें
उपयोगकर्ता खोजें
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| search_query | string | हां | खोज क्वेरी |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_users","arguments":{"search_query":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "search_users", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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_users", "arguments": { "search_query": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
stories कहानी
कहानी
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"stories","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "stories", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "stories", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json()) tool
tagged टैग किया गया
टैग किया गया
तर्क
| नाम | प्रकार | आवश्यक | विवरण |
|---|---|---|---|
| username_or_id_or_url | string | हां | उपयोगकर्ता नाम या आईडी या URL |
| count | string | नहीं | लौटाए जाने वाले परिणामों की संख्या |
| cursor | string | नहीं | अगले पृष्ठ के लिए पेजिनेशन कर्सर |
कोड उदाहरण
curl -X POST \ 'https://mcp.pressmonitor.com/instagram/v1' \ -H 'Content-Type: application/json' \ -H 'Authorization: Bearer YOUR_TOKEN' \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"tagged","arguments":{"username_or_id_or_url":"SOME_STRING_VALUE","count":20,"cursor":"NEXT_CURSOR"}}}' const payload = { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "tagged", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } }; const response = await fetch('https://mcp.pressmonitor.com/instagram/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": "tagged", "arguments": { "username_or_id_or_url": "SOME_STRING_VALUE", "count": 20, "cursor": "NEXT_CURSOR" } } } response = requests.post( 'https://mcp.pressmonitor.com/instagram/v1', headers={ 'Content-Type': 'application/json', 'Authorization': 'Bearer YOUR_TOKEN' }, json=payload, ) print(response.json())
commentsटिप्पणियाँ
टिप्पणियाँ
तर्क
stringstringstringकोड उदाहरण