{"serverId":"mcp-registry/com.jojapi/instagram-scraper","tools":[{"name":"get_additional_info","fixed":{"name":"get_additional_info","description":"Get Additional Information user id Account Location, account create Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"ID User"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Additional Information user"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":81,"tokensAfter":81},{"name":"get_basic_engagement","fixed":{"name":"get_basic_engagement","description":"Get basic engagement statistics for an Instagram user based on their recent posts Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Instagram username"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Basic Engagement Metrics"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":86,"tokensAfter":86},{"name":"get_business","fixed":{"name":"get_business","description":"Get Instagram user info, Business account (email, phone) Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Info Business account"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":76,"tokensAfter":76},{"name":"get_comments","fixed":{"name":"get_comments","description":"Get instagram media comments users. Max - 12 Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"sort":{"type":"string","title":"sort","example":"recent","description":"Sort the comment, use `recent` or `popular`"},"nocors":{"type":"string","title":"nocors","example":"false","description":"To bypass CORS"},"shortcode":{"type":"string","title":"shortcode","example":"CXt13whLoaO","description":"Shortcode"},"end_cursor":{"type":"string","title":"end_cursor","description":"The value of end_cursor for viewing the following list <br /> In some cases, next_min_id is returned, you need to enter it in full, `example:` <br /> {`'cached_comments_cursor':` '17963428621651302', <br /> `'bifilter_token':` 'KDsBEABAACgAGAAYABAACAAIAAgAc- <br /> dqvad7v8e-pyIb_1y2EW-KR_EWL_V_MZGYGMAGEALDGMXIBSGBAA='}"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Media Comments Users"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":248,"tokensAfter":248},{"name":"get_followers","fixed":{"name":"get_followers","description":"Get instagram user followers. Max - 100 Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"query":{"type":"string","title":"query"},"id_user":{"type":"string","title":"id_user","description":"ID User"},"next_max_id":{"type":"string","title":"next_max_id","description":"The value of next_max_id for viewing the following list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Followers"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":118,"tokensAfter":118},{"name":"get_followings","fixed":{"name":"get_followings","description":"Get instagram user Followings. Max - 100 Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"query":{"type":"string","title":"query"},"id_user":{"type":"string","title":"id_user","description":"ID User"},"next_max_id":{"type":"string","title":"next_max_id","description":"The value of next_max_id for viewing the following list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Followings"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":119,"tokensAfter":119},{"name":"get_get_stories","fixed":{"name":"get_get_stories","description":"Get stories by id stories and id_user Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"},"id_stories":{"type":"string","title":"id_stories","description":"Stories ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Stories by id strories"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":93,"tokensAfter":93},{"name":"get_get_stories_hd","fixed":{"name":"get_get_stories_hd","description":"Get stories by id stories and id_user HD Format Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"},"id_stories":{"type":"string","title":"id_stories","description":"Stories ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Stories by id strories HD"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":97,"tokensAfter":97},{"name":"get_guides","fixed":{"name":"get_guides","description":"Get instagram user guides. Max 50 Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Guides"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":69,"tokensAfter":69},{"name":"get_hashtag","fixed":{"name":"get_hashtag","description":"Search by hashtag on Instagram Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"tabs":{"type":"string","title":"tabs","example":"recent","description":"`top` or `recent` or `clips`"},"hashtag":{"type":"string","title":"hashtag","example":"moto","description":"Hashtag"},"next_page":{"type":"string","title":"next_page","description":"The value of next_page for viewing the next hashtag list for next_max_id"},"next_max_id":{"type":"string","title":"next_max_id","description":"The value of next_max_id for viewing the next hashtag list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search Hashtag"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":176,"tokensAfter":176},{"name":"get_highlights","fixed":{"name":"get_highlights","description":"Get instagram user highlights by id_highlight. <br /> id_highlight can be obtained from the request to get the \"User Highlights tray\" Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_highlight":{"type":"string","title":"id_highlight","example":"17907964880010936","description":"Highlight ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Highlights by id_highligt"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":111,"tokensAfter":111},{"name":"get_highlights_tray","fixed":{"name":"get_highlights_tray","description":"Get instagram user highlights tray. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Highlights tray"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":72,"tokensAfter":72},{"name":"get_info","fixed":{"name":"get_info","description":"Get Instagram user info by id_user Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Info by id_user"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":69,"tokensAfter":69},{"name":"get_info_username","fixed":{"name":"get_info_username","description":"Get Instagram user info by username Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Nickname"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Info by username"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":70,"tokensAfter":70},{"name":"get_likes","fixed":{"name":"get_likes","description":"Get instagram media likes users. Max - 12 Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"shortcode":{"type":"string","title":"shortcode","example":"CXt13whLoaO","description":"Shortcode"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Media Likes Users"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":79,"tokensAfter":79},{"name":"get_location_search","fixed":{"name":"get_location_search","description":"Search location to get id location Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"name":{"type":"string","title":"name","example":"Ispania","description":"Location"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search location to get id location"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":76,"tokensAfter":76},{"name":"get_locations","fixed":{"name":"get_locations","description":"Get media by location <br /> Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"max_id":{"type":"string","title":"max_id","description":"The value of next_max_id for viewing the next hashtag list"},"next_page":{"type":"string","title":"next_page","description":"The value of next_pagefor viewing the next hashtag list for next_max_id"},"location_id":{"type":"string","title":"location_id","example":"213862033","description":"Location ID"},"next_media_ids":{"type":"string","title":"next_media_ids","description":"If the response has next_media_ids, insert it as an array <br /> `Example:` <b>[2876468579675572954, 2876432403502018778]</b>"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get media by location"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":217,"tokensAfter":217},{"name":"get_music_search","fixed":{"name":"get_music_search","description":"Search Music and get information/url download Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"name":{"type":"string","title":"name","description":"Artist name or music name"},"next_max_id":{"type":"string","title":"next_max_id","description":"To get the following list, use next_max_id"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search Music and get information/url download"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":109,"tokensAfter":109},{"name":"get_music_trending","fixed":{"name":"get_music_trending","description":"Get Music Tranding list Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Music Tranding list"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":49,"tokensAfter":49},{"name":"get_noCORS","fixed":{"name":"get_noCORS","description":"Get No CORS Media (File storage time from 6 hours to 24) <br /> Specify a direct link to the media that you received in the response /post_info/, etc. Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"url_media":{"type":"string","title":"url_media","example":"https://scontent-waw1-1.cdninstagram.com/v/t51.2885-15/240735645_1201374986992878_3988771309300716390_n.jpg","description":"Url"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"No CORS Media BETA"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":135,"tokensAfter":135},{"name":"get_post_info","fixed":{"name":"get_post_info","description":"Get instagram Media /p/ - /tv/ - /reel/ Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"shortcode":{"type":"string","title":"shortcode","example":"CXt13whLoaO","description":"Shortcode"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Media /p/ - /tv/ - /reel/"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"get_post_info_v2","fixed":{"name":"get_post_info_v2","description":"Get instagram Media More Data /p/ - /tv/ - /reel/ Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"shortcode":{"type":"string","title":"shortcode","example":"CTM4uQ9H0XN","description":"Shortcode"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Media More Data"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":83,"tokensAfter":83},{"name":"get_posts","fixed":{"name":"get_posts","description":"Get Instagram user posts. Max - 12 Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"},"end_cursor":{"type":"string","title":"end_cursor","description":"The value of end_cursor for viewing the posts list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Posts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"get_posts_username","fixed":{"name":"get_posts_username","description":"Get Instagram user posts by Username. Max - 10 Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Nickname"},"end_cursor":{"type":"string","title":"end_cursor","description":"The value of end_cursor for viewing the posts list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Posts by Username"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":118,"tokensAfter":118},{"name":"get_randusername","fixed":{"name":"get_randusername","description":"Get Instagram Username Suggestions. <br /> Issues free logins available for registration by the specified name and surname Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"name":{"type":"string","title":"name","example":"Tom Hardy","description":"Highlight ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Username Suggestions"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":101,"tokensAfter":101},{"name":"get_reel","fixed":{"name":"get_reel","description":"Get instagram Reel Media Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"shortcode":{"type":"string","title":"shortcode","example":"CXt13whLoaO","description":"Shortcode"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Reel - /reel/"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74},{"name":"get_reels_posts","fixed":{"name":"get_reels_posts","description":"Get Instagram user reels posts. Max - 10 Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"User ID"},"max_id":{"type":"string","title":"max_id","description":"The value of max_id for viewing the posts list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Reels Posts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":112,"tokensAfter":112},{"name":"get_reels_posts_username","fixed":{"name":"get_reels_posts_username","description":"Get Instagram user reels posts by Username. Max - 10 Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Nickname"},"max_id":{"type":"string","title":"max_id","description":"The value of end_cursor for viewing the posts list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Reels Posts by Username"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":119,"tokensAfter":119},{"name":"get_requests","fixed":{"name":"get_requests","description":"Checking the spent status Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Checking the spent"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":48,"tokensAfter":48},{"name":"get_search","fixed":{"name":"get_search","description":"Search User to Instagram Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","example":"bespredel.no","description":"Nickname"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Search User"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":72,"tokensAfter":72},{"name":"get_server","fixed":{"name":"get_server","description":"Checking the server status Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Checking the server"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":48,"tokensAfter":48},{"name":"get_similar_accounts","fixed":{"name":"get_similar_accounts","description":"Get Instagram Similar Accounts Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","example":"528817151","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get Similar Accounts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":77,"tokensAfter":77},{"name":"get_stories","fixed":{"name":"get_stories","description":"Get instagram user stories Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Stories"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":67,"tokensAfter":67},{"name":"get_stories_hd","fixed":{"name":"get_stories_hd","description":"Get instagram user stories HD Format Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Stories HD"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":71,"tokensAfter":71},{"name":"get_tagged","fixed":{"name":"get_tagged","description":"Get instagram user tagged. Max 50 Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"id_user":{"type":"string","title":"id_user","description":"User ID"},"end_cursor":{"type":"string","title":"end_cursor","description":"End Cursor"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Tagged"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":91,"tokensAfter":91},{"name":"get_tv_info","fixed":{"name":"get_tv_info","description":"Get instagram IGTV Media Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"shortcode":{"type":"string","title":"shortcode","example":"CXt13whLoaO","description":"Shortcode"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get IGTV - /tv/"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":75,"tokensAfter":75},{"name":"get_tv_posts","fixed":{"name":"get_tv_posts","description":"Get Instagram user tv posts. Max - 10 Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"User ID"},"end_cursor":{"type":"string","title":"end_cursor","description":"The value of end_cursor for viewing the posts list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Tv Posts"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":114,"tokensAfter":114},{"name":"get_tv_posts_username","fixed":{"name":"get_tv_posts_username","description":"Get Instagram user tv posts by Username. Max - 10 Use end_cursor to get the rest of the data Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Nickname"},"end_cursor":{"type":"string","title":"end_cursor","description":"The value of end_cursor for viewing the posts list"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User TV Posts by Username"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":120,"tokensAfter":120},{"name":"get_user_id","fixed":{"name":"get_user_id","description":"Get Instagram user id | get Instagram user id Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Nickname"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User ID"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":71,"tokensAfter":71},{"name":"get_web_profile_info","fixed":{"name":"get_web_profile_info","description":"Get Instagram user Web Profile Info by username Billing per call: 1 Credits.","inputSchema":{"type":"object","properties":{"user":{"type":"string","title":"user","description":"Nickname"}},"additionalProperties":false},"annotations":{"readOnlyHint":true},"title":"Get User Web Profile Info by username"},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":74,"tokensAfter":74}],"toolsChanged":40,"tokensSaved":0,"todo":[{"tool":"get_followers","params":["query"]},{"tool":"get_followings","params":["query"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}