Instadram
by instadram.me · me.instadram/instadram
Whisky & bourbon collection in AI: search the catalog, read and manage your shelf (OAuth).
- Category
- Search and web data
- Connection
- Remote (HTTP)
- Tools
- 48 reported
- Status
- Online
Connect it to your AI
Claude Code
claude mcp add --transport http instadram https://api.instadram.me/mcpClaude, ChatGPT, Cursor and other apps
Add it as a custom connector with this URL (Streamable HTTP):
https://api.instadram.me/mcpCursor, VS Code and other apps (mcp.json)
{
"mcpServers": {
"instadram": {
"url": "https://api.instadram.me/mcp"
}
}
}Tools it offers
48 tools, as the server itself reported during our check on Oct 31, 2026.
whoamiReturn the signed-in user's public profile (uid, username, display name) plus pro (paid or gifted Instadram Pro). Uses the Bearer token uid only. Available to free users.list_my_bottlesList bottles in the signed-in user's collection. Filters: status (unopened|opened|consumed|excluded|wishlist|active|tried) and optional text query. Always scoped to the token uid — a userId argument is ignored.get_my_bottleGet one bottle from the signed-in user's collection by id. 404 if missing or not theirs.get_shelf_valueValue of the signed-in user's active shelf (opened + unopened) in USD, the same number as the app's Stats. paid: purchase price, or MSRP when no price was entered (msrpCount says how many used MSRP). msrp: every bottle asearch_catalogSearch the public bottle catalog (expressions and distilleries). Does not return other users' collections.get_expressionGet one public catalog expression by id, or by path distilleries/{id}/brands/{id}/expressions/{id}.list_my_activityList the signed-in user's own pours/activity. Never returns other users' activity.list_my_collectionsList the signed-in user's shelf groups / collections.search_usersSearch public Instadram profiles by exact username (usernames/{handle} or users.username) then displayName prefix. Returns uid, username, displayName, photoURL. Never email or billing fields.get_userGet one public profile by username or userId. Resolves handles via usernames/{handle}. Public fields only — no email, stripeCustomerId, or billing.list_user_bottlesList bottles on another user's public shelf. Requires username or userId. Same status/query/paging as list_my_bottles. 404 if the user is missing; empty list if they have no bottles.get_user_bottleGet one bottle from another user's public collection. Requires username or userId plus bottleId. 404 if the user or bottle is missing.list_user_activityList another user's pours/activity (authenticated feed read). Requires username or userId. Newest first. Same paging caps as list_my_activity.list_user_collectionsList another user's public shelf groups. Requires username or userId.fetch_bottle_reviewsAI community-review research for a bottle (fetchBottleReviews). Not a user tasting-note form. iOS may have this flagged off; the tool still works. Pass bottleName, or bottleId (own collection), or username/userId + bottllookup_bottleAdd-bottle AI identify (analyzeBourbonImage). Photo (imageData) or text (query). Returns distillery, location, spirit.brand + expressions (name, proof, msrp, tasting_notes, etc.), success, confidence. Does not write a boget_feedThe Home feed as the app shows it: recent pours, adds and ratings from everyone (scope global, the app default) or only people you follow plus you (scope following). Blocked and hidden accounts are removed.explore_catalogThe Explore tab's bottle deck: recent public shelf bottles with photos from other collectors, one per expression, blocked and hidden accounts removed.discover_usersDiscover people like the app's People list: everyone (empty query) or a name/handle match, ranked like the app, with badge and whether you follow them. Use follow_user to follow.search_cocktailsCocktails to make with a bottle, like the app's recipe rail on a bottle page. Pass the bottle's name (plus spiritType, category, proof when known). Results note how many of the main liquors you already own. For browsingexplore_recipesThe Explore recipe feed: every drink, ordered by how few bottles you'd need to buy from your own shelf, then popularity. Paged with nextCursor.check_usernameCheck whether an @handle is valid and free before set_username (same rules and messages as Edit Profile).export_shelfExport your whole collection as CSV (Pro, like Profile → Export Collection): the same columns and values as the app's file. Returns filename and csv text.add_bottle_from_photoAdd a bottle from a photo, like Add Bottle → photo in the app: the preview identifies it; after the user agrees, AI art is made from the photo (1K) and the bottle is added with it. Free: 5 AI art a day; Pro: unlimited. Tregenerate_artMake new AI art for one of your bottles from its stored photo (or a new photo), like Think harder → Only regenerate the art. Uses 1 AI art credit (free 5/day, Pro unlimited). Two steps.reidentify_bottleThink harder about one of your bottles: identify it again from its photo and research fresh reviews. Reviews are saved when found; pass update_identity to also replace the name, distillery and proof. Two steps.search_public_bottlesSearch bottles like the app's Search tab: other collectors' shelf bottles (with owner username and display name) plus public catalog bottles, ranked like the app. Paged with nextCursor/hasMore/total.add_bottleAdd a bottle to your shelf, wishlist or Tried list (same as the app's Add Bottle form). Free accounts can hold 25 unopened/opened bottles; Pro is unlimited. Two steps: the first call only previews and returns confirm_tokupdate_bottleEdit your bottle: notes, price, store, custom name/distillery/proof, batch, barrel details, favorite. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call wiset_bottle_statusMove a bottle between unopened, opened, finished, wishlist and tried. Moving into unopened/opened re-checks the free 25-bottle limit. Two steps: the first call only previews and returns confirm_token; show the preview torate_bottleRate one of your bottles 0-5 in steps of 0.25 (0 clears). Posts a 'rated' update like the app. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confremove_bottlePermanently delete one of your bottles. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after they agree.wishlist_addPut a bottle on your wishlist: a new one (expression_path or name), or move an existing bottle_id there. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the callwishlist_removeDelete a bottle from your wishlist. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after they agree.log_pourLog that you're drinking one of your bottles (posts to your followers' feed, like the app's Pour). Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call withcreate_collectionCreate one of your collections. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after they agree.rename_collectionRename one of your collections (and optionally change its description). Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after thdelete_collectionDelete one of your collections. Its bottles stay on your shelf. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after they agreeadd_to_collectionAdd one of your bottles to one of your collections. Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_token only after they agree.remove_from_collectionTake one of your bottles out of one of your collections (the bottle stays on your shelf). Two steps: the first call only previews and returns confirm_token; show the preview to the user and repeat the call with confirm_t
Questions
What is the Instadram MCP server?
Whisky & bourbon collection in AI: search the catalog, read and manage your shelf (OAuth). It is made by instadram.me and listed in the official MCP Registry as me.instadram/instadram. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.
How do I add Instadram to Claude?
In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://api.instadram.me/mcp. In Claude Code, run: claude mcp add --transport http instadram https://api.instadram.me/mcp
How do I add Instadram to ChatGPT?
ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://api.instadram.me/mcp.
How do I add Instadram to Cursor?
Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "instadram": { "url": "https://api.instadram.me/mcp" } } }
Does Instadram work right now?
Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.
What can Instadram do?
It gives your AI 48 tools, including whoami, list_my_bottles, get_my_bottle, get_shelf_value, search_catalog. The full list is on this page.
Is this your server? Get the badge for your README
Markdown (GitHub README)
[](https://chen.media/mcp/me-instadram-instadram)HTML (switches to dark mode on its own)
<a href="https://chen.media/mcp/me-instadram-instadram"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/me-instadram-instadram.svg?theme=dark"><img src="https://chen.media/mcp/badge/me-instadram-instadram.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>More in Search and web data
See allFirecrawl MCP ServerVerified maker
@firecrawlFirecrawl, the context API for AI agents: search, scrape, interact with the web, plus paper search.
ExaVerified maker
exa.aiConnect AI agents to Exa for web search, content fetching, and multi-step research.
Apify MCP serverVerified maker
apify.comExtract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡
Brave search MCP serverVerified maker
@braveBrave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.
Organiq
organiqgeo.comSearch Console and GA4 analysis (read-only Google): queries, decay, cannibalization, AI traffic.
AI Setups That Work
aisetupsthatwork.comSearch step-by-step AI setups for small business, work and home. Tested setups first.