Instadram MCP connector

The Instadram connector (47 tools, reads and writes) lets Claude, ChatGPT, Cursor and other Model Context Protocol (MCP) clients use your Instadram account. Ask about your shelf, search the bottle catalog, read community reviews, and browse other collectors' public shelves. If you allow it at sign-in, the assistant can also add and edit bottles, manage collections, and follow people for you.
Endpoint and sign-in
Server URL: https://api.instadram.me/mcp
Remote server, Streamable HTTP, JSON responses. Sign-in is OAuth 2.1 with PKCE and dynamic client registration, so you only paste the URL. Your client opens an Instadram sign-in page. You never paste a key or token. Revoke access any time from your client.
The consent page lists each permission. Read access is always included. AI research and every write permission can be unticked. If your client asks for no scopes, it gets read and AI research only.
Writes are confirmed
Every write tool works in two steps. The first call only returns a preview and a confirm token. Nothing changes until the assistant calls again with that token. Write tools are marked readOnlyHint false, and removals and deletes are marked destructiveHint true, so clients can ask you first. Free accounts keep the app's 25-bottle limit. Tools marked Pro need Instadram Pro.
Tools
Read (always granted) · scope instadram.read
whoami, list_my_bottles, get_my_bottle, list_my_collections, list_my_activity, search_catalog, get_expression, search_public_bottles, explore_catalog, get_feed, search_users, get_user, discover_users, list_user_bottles, get_user_bottle, list_user_collections, list_user_activity, check_username, export_shelf (Pro)
AI research (no data changes, counts toward daily AI limits) · scope ai.use
fetch_bottle_reviews, search_cocktails, explore_recipes, lookup_bottle (Pro)
Shelf writes (optional) · scope shelf.write
add_bottle, update_bottle, set_bottle_status, rate_bottle, remove_bottle, wishlist_add, wishlist_remove, log_pour, delete_my_activity, add_bottle_from_photo, regenerate_art, reidentify_bottle (also need ai.use)
Collection writes (optional) · scope collections.write
create_collection, rename_collection, delete_collection, add_to_collection, remove_from_collection
Social writes (optional) · scope social.write
follow_user, unfollow_user, block_user, unblock_all_users
Profile writes (optional) · scope profile.write
update_profile, set_username, send_feedback
Example prompts
What unopened bourbons do I have, sorted by distillery?
Look up Blanton's Original Single Barrel and summarize the community reviews.
Show me @amit's public shelf and what he poured last.
Which of my collections has the most ryes?
Add Widow Jane 10 to my wishlist. (Needs shelf.write. You confirm first.)
Set up
Claude
Settings → Connectors → Add custom connector. Name it Instadram, paste https://api.instadram.me/mcp, then sign in.
ChatGPT
On ChatGPT web, go to Plugins, select the plus button, then Add custom MCP server. Paste https://api.instadram.me/mcp, choose OAuth, then sign in.
Cursor
Use Add to Cursor on instadram.me/connect, or add to ~/.cursor/mcp.json: { "mcpServers": { "instadram": { "url": "https://api.instadram.me/mcp" } } }. Cursor opens the sign-in page.
Other clients
Any MCP client with remote HTTP servers and OAuth works. Use the same URL.
Privacy
The connector never returns your email or billing details. Other people's data comes only from their public profile and shelf. Read the full privacy policy for how we handle data.