instacart.com
Instacart is an online grocery commerce platform that connects consumers, retailers, and partners for shopping, delivery, pickup, and related commerce workflows. Its products also support partner integrations such as retailer storefront fulfillment and recipe or shopping-list experiences.
Instacart exposes two documented HTTP API families—Developer Platform API and retailer-focused Connect APIs—and a documented MCP server for AI agents.
- Instacart MCP serverdiscovered
- Instacart Developer Platform APIdiscovered
- Instacart Connect APIsdiscovered
Log in to the Instacart Developer Dashboard, open API Keys, click Create New API Key, choose Development or Production, and copy the generated key. The docs say the key is only shown once and looks like keys.<hex>.
For Instacart Connect, work with Instacart to get access and then create or manage your retailer OAuth application in the Instacart platform/developer portal referenced from Authenticate API requests and its linked credential-rotation portal docs. Use your client_id and client_secret to mint access tokens via POST https://connect.instacart.com/v2/oauth/token as described in Generate an access token.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing