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
Solo lectura
Créditos
1
Plataforma
Meta Ads
Aprobación
No hace falta, nada cambia

Qué hace

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.

La descripción está en inglés porque es el texto oficial que ve tu IA.

MCP: find_instagram_media_id

Cómo usarla

No llamas a las herramientas por su nombre. Escribe lo que quieres en ChatGPT, Claude u otro asistente conectado a Opus Growth; la IA elige esta herramienta cuando encaja.

Parámetros

NombreTipoObligatorioPor defecto
urlstringObligatorio·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.