Shopigent Shopigent

Connect Cursor to your store

Cursor supports MCP servers natively, which means your editor's AI can read and manage your Shopify store through Shopigent while you code.

Prerequisite: You've installed Shopigent and issued an MCP API key from the dashboard. See Getting Started.

1. Add the MCP server

Open Cursor Settings → MCP → Add new MCP server, or edit ~/.cursor/mcp.json:

{
  "mcpServers": {
    "shopigent": {
      "url": "https://mcp.shopigent.greeknous.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Restart Cursor. The Shopigent tools appear in the MCP tools list.

2. Verify

In a Cursor chat, ask:

Using shopigent, list my products that are out of stock.

3. Prompts for Cursor developers

Development + store data

I'm building a product grid component. Use shopigent to fetch 6 real products 
from my store so I can preview how the grid renders with actual data.
I need to test the checkout flow. Use shopigent to create a 1€ test product 
for me, then delete it after I've finished testing.

Bulk edits from code

Read the file ./products-to-update.json. For each SKU in the file, find 
the matching product in Shopify and update its price to the new_price 
from the JSON. Use dryRun first.

Theme development

Fetch my current theme assets. I need to find where the header logo 
is rendered so I can change its size.
I just updated my Liquid template. Use shopigent to create a draft of 
the changed theme, then publish it if it renders correctly.

Ideas for developer workflows

Troubleshooting