Skip to content

com.jojapi/instagram

by jojapi.com · remote · no sign-in to list tools · v1.0.0 · published by com.jojapi

Instagram: Instagram public data scraper API for search, users, posts, hashtags, locations and more.

Read only

22 tools: 22 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http instagram https://mcp.jojapi.com/instagram

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

22 tools

Only reads 22Claude Code: allow
  • get_user_details_by_usernameUser Details (by username) Group: User.No findings

    Why it is in this group

    • The name "get_user_details_by_username" says "get": a word for reading.
    Description, as the server wrote it
    User Details (by username) Group: User. Billing per call: 1 Credits.
  • get_user_posts_by_usernameUser Posts (by username) Group: User.No findings

    Why it is in this group

    • The name "get_user_posts_by_username" says "get": a word for reading.
    Description, as the server wrote it
    User Posts (by username) Group: User. Billing per call: 1 Credits.
  • get_user_stories_by_usernameUser Stories (by username) Group: User.No findings

    Why it is in this group

    • The name "get_user_stories_by_username" says "get": a word for reading.
    Description, as the server wrote it
    User Stories (by username) Group: User. Billing per call: 1 Credits.
  • get_v2_location_postsv2 / Location Posts Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_location_posts" says "get": a word for reading.
    Description, as the server wrote it
    v2 / Location Posts Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_post_details_by_shortcodev2 / Post Details by Shortcode Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_post_details_by_shortcode" says "get": a word for reading.
    Description, as the server wrote it
    v2 / Post Details by Shortcode Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_tag_postsv2 / Tag Posts Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_tag_posts" says "get": a word for reading.
    Description, as the server wrote it
    v2 / Tag Posts Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_user_details_by_idv2 / User Details by ID Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_user_details_by_id" says "get": a word for reading.
    Description, as the server wrote it
    v2 / User Details by ID Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_user_details_by_usernamev2 / User Details by Username Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_user_details_by_username" says "get": a word for reading.
    Description, as the server wrote it
    v2 / User Details by Username Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_user_following_hashtagsv2 / User Following Hashtags Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_user_following_hashtags" says "get": a word for reading.
    Description, as the server wrote it
    v2 / User Following Hashtags Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_user_postsv2 / User Posts Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_user_posts" says "get": a word for reading.
    Description, as the server wrote it
    v2 / User Posts Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v2_user_tagged_postsv2 / User Tagged Posts Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v2_user_tagged_posts" says "get": a word for reading.
    Description, as the server wrote it
    v2 / User Tagged Posts Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v3_1_user_details_by_usernameUser Details by Username (more detailed) Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v3_1_user_details_by_username" says "get": a word for reading.
    Description, as the server wrote it
    User Details by Username (more detailed) Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v3_user_details_by_idUser Details by ID Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v3_user_details_by_id" says "get": a word for reading.
    Description, as the server wrote it
    User Details by ID Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v3_user_details_by_usernameUser Details By Username Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v3_user_details_by_username" says "get": a word for reading.
    Description, as the server wrote it
    User Details By Username Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v3_user_storiesUser Stories Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v3_user_stories" says "get": a word for reading.
    Description, as the server wrote it
    User Stories Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v4_1_user_postsv4.1 / user-posts Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v4_1_user_posts" says "get": a word for reading.
    Description, as the server wrote it
    v4.1 / user-posts Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v4_highlight_storiesv4 / highlight-stories Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v4_highlight_stories" says "get": a word for reading.
    Description, as the server wrote it
    v4 / highlight-stories Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v4_user_details_by_usernamev4 / user-details-by-username Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v4_user_details_by_username" says "get": a word for reading.
    Description, as the server wrote it
    v4 / user-details-by-username Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v4_user_highlightsv4 / user-highlights Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v4_user_highlights" says "get": a word for reading.
    Description, as the server wrote it
    v4 / user-highlights Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v4_user_postsv4 / user-posts Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v4_user_posts" says "get": a word for reading.
    Description, as the server wrote it
    v4 / user-posts Group: Deprecated Endpoints. Billing per call: 1 Credits.
  • get_v4_user_storiesv4 / user-stories Group: Deprecated Endpoints.No findings

    Why it is in this group

    • The name "get_v4_user_stories" says "get": a word for reading.
    Description, as the server wrote it
    v4 / user-stories Group: Deprecated Endpoints. Billing per call: 1 Credits.

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http instagram https://mcp.jojapi.com/instagram

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__instagram__get_user_details_by_username",
      "mcp__instagram__get_user_posts_by_username",
      "mcp__instagram__get_user_stories_by_username",
      "mcp__instagram__get_v3_user_details_by_username",
      "mcp__instagram__get_v3_user_stories",
      "mcp__instagram__get_v3_1_user_details_by_username",
      "mcp__instagram__get_v3_user_details_by_id",
      "mcp__instagram__get_v4_highlight_stories",
      "mcp__instagram__get_v2_post_details_by_shortcode",
      "mcp__instagram__get_v2_user_following_hashtags",
      "mcp__instagram__get_v2_user_tagged_posts",
      "mcp__instagram__get_v2_user_posts",
      "mcp__instagram__get_v4_user_highlights",
      "mcp__instagram__get_v4_user_stories",
      "mcp__instagram__get_v4_1_user_posts",
      "mcp__instagram__get_v4_user_posts",
      "mcp__instagram__get_v4_user_details_by_username",
      "mcp__instagram__get_v2_user_details_by_id",
      "mcp__instagram__get_v2_user_details_by_username",
      "mcp__instagram__get_v2_search",
      "mcp__instagram__get_v2_location_posts",
      "mcp__instagram__get_v2_tag_posts"
    ],
    "ask": [],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as instagram. Review it before you use it.