Opus Growth

Instagram Media Id Finder

Turns an Instagram POST or REEL LINK into the media id needed to advertise it, so nobody has to dig the id out by hand.

Tipo
Somente leitura
Créditos
1
Plataforma
Meta Ads
Aprovação
Não precisa, nada muda

O que faz

Turns an Instagram POST or REEL LINK into the media id needed to advertise it, so nobody has to dig the id out by hand. Paste the URL — instagram.com/p/…, /reel/…, /reels/…, /tv/…, with or without the username prefix, query strings ignored — and get back: shortcode, media_pk (Instagram's INTERNAL key, decoded from the link), owner_username, permalink, thumbnail_url, is_reel, and when it can be resolved ig_media_id: the real ads-usable id you pass straight to create_meta_instagram_post_ad. READ THIS BEFORE PROMISING ANYTHING: media_pk is NOT the ads id. Meta's ad API accepts only the "media V2" id and that id CANNOT be computed from a link — verified live with ads_management: /{ig_user_id}/media, the media field expansion, business_discovery, /{media_pk} and instagram_oembed all return permission errors, and the public page source does not contain it either. So ig_media_id comes back only when this post has ALREADY been advertised from the ad account (the id is then read off that account's ad creatives) — pass account_id to enable that lookup. When it cannot be resolved, usable_for_ads=false and note/manual_path describe the manual route, including the create_meta_video_ad fallback (new creative, faster, but the organic post's likes and comments do not carry over). The tool also checks OWNERSHIP: owned_by_connected_account=false means the link belongs to somebody else's Instagram account, which is the most common reason an Instagram post ad cannot be created at all.

A descrição está em inglês porque é o texto oficial que sua IA vê.

MCP: find_instagram_media_id

Como usar

Você não chama as ferramentas pelo nome. Escreva o que quer no ChatGPT, Claude ou outro assistente conectado ao Opus Growth; a IA escolhe esta ferramenta quando ela serve.

Parâmetros

NomeTipoObrigatórioPadrão
urlstringObrigatório·URL to read, use as a destination, or otherwise process as described by this operation.
account_idstringOpcional·Advertising account identifier to query or change. Use the exact ID returned by the relevant account-listing tool, not the display name.
ig_user_idstringOpcional·Exact ig user identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name.