Sourcelane

Amazon price tracker API

Watch prices without a browser extension. Track Amazon products on a schedule and build a price history with the lowest, highest and average price, stock, seller and price-drop alerts — then compare every seller's offer on Google Shopping and research the Amazon keywords shoppers type.

From $0.01 per product check · no API key · failed calls refunded

Works with

What you get

  • Current Amazon price, list price, stock and seller
  • Lowest, highest and average price over time
  • Price-drop and target-price alerts
  • Google Shopping offers with seller, shipping and total price
  • Amazon autocomplete keywords and page-1 rank checks

Just ask your AI

“Track these 30 ASINs daily and tell me when any drops more than 15%.”

“Compare every Google Shopping seller's price for the Sony WH-1000XM5 including shipping.”

Connectors behind it

Your AI picks the right one for the question. Each is priced per result and refunded if it fails.

Use the Amazon price tracker API from Claude, ChatGPT or Cursor

Pick your tool and connect in under a minute. Then just ask — for example: “Track these 30 ASINs daily and tell me when any drops more than 15%.”

Connect Claude

Web, desktop and mobile. One click, then confirm.

  1. 1Click Add to Claude — claude.ai opens with Sourcelane filled in
  2. 2Click Continue to confirm — it then works in Claude desktop and mobile too
Manual setup (config files, REST, Python) +

Claude Code

Adds the Sourcelane MCP server with your key as a header.

terminal
claude mcp add --transport http sourcelane https://api.usesourcelane.com/mcp \
  --header "Authorization: Bearer sl_live_your_agent_key"

Claude Desktop (config file)

Alternative to the connector URL: add to claude_desktop_config.json, then restart Claude.

claude_desktop_config.json
{
  "mcpServers": {
    "sourcelane": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.usesourcelane.com/mcp",
        "--header",
        "Authorization:${AUTH_HEADER}"
      ],
      "env": {
        "AUTH_HEADER": "Bearer sl_live_your_agent_key"
      }
    }
  }
}

Cursor & Windsurf

Add to ~/.cursor/mcp.json (or Windsurf's mcp_config.json).

mcp.json
{
  "mcpServers": {
    "sourcelane": {
      "url": "https://api.usesourcelane.com/mcp",
      "headers": {
        "Authorization": "Bearer sl_live_your_agent_key"
      }
    }
  }
}

VS Code

Save as .vscode/mcp.json. VS Code prompts for your key once.

.vscode/mcp.json
{
  "servers": {
    "sourcelane": {
      "type": "http",
      "url": "https://api.usesourcelane.com/mcp",
      "headers": {
        "Authorization": "Bearer ${input:sourcelane-key}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "sourcelane-key",
      "description": "Sourcelane agent key",
      "password": true
    }
  ]
}

ChatGPT Custom GPT (Actions)

Create a GPT → Actions → Import from URL, then Authentication: API Key, Bearer.

OpenAPI schema URL
https://usesourcelane.com/openapi.json

REST

One POST. Pass maxResults to cap cost.

curl
curl -X POST https://api.usesourcelane.com/v1/call \
  -H "Authorization: Bearer sl_live_your_agent_key" \
  -H "Content-Type: application/json" \
  -d '{"listing":"amazon-price-history-tracker","params":{"products":["B09B8V1LZ3","https://www.amazon.com/dp/B09DT48V16"]},"maxResults":10}'

Python, LangChain, CrewAI, OpenAI Agents SDK…

Wrap the REST call as a tool, or point an MCP client at the endpoint.

python
import requests

res = requests.post(
    "https://api.usesourcelane.com/v1/call",
    headers={"Authorization": "Bearer sl_live_your_agent_key"},
    json={
        "listing": "amazon-price-history-tracker",
        "params": {"products":["B09B8V1LZ3","https://www.amazon.com/dp/B09DT48V16"]},
        "maxResults": 10,
    },
    timeout=300,
)
body = res.json()
print(body["receipt"]["chargedMicros"], "micro-USD for", body["receipt"]["results"], "results")
print(body["data"])

Amazon price tracker API — FAQ

Which Amazon marketplaces are supported?+

Set the marketplace on each call — Amazon US, UK, Germany and the other major storefronts.

How is the price history built?+

Each scheduled check is stored, so the lowest, highest and average prices grow more useful the longer you track a product.

Do I need a E-commerce API key or developer account?+

No. Sourcelane runs the connectors for you. You top up a balance with a card, create an agent key, and your agent calls the connector — there is no E-commerce app review, OAuth setup or rate-limit juggling on your side.

Which AI tools can use it?+

Anything that speaks MCP (Claude Desktop, Claude Code, Cursor, VS Code, Windsurf) can connect to the Sourcelane MCP server with one config block. ChatGPT can use it through a Custom GPT Action, and any agent framework can call the REST endpoint directly.

Can I stop an agent from overspending?+

Yes. Every agent key has its own per-call cap, daily and monthly limits, an optional lifetime budget, an allowlist of connectors, and a kill switch.

Featured onEarlyHuntFeatured on CodeHypeFeatured on Twelve ToolsFeatured on Wired BusinessSourcelane - Featured on Startup FameVerified on DANG!Listed on Turbo0Featured on neeed.directoryFeatured on Findly.toolsAI X CollectionWhat Is Ai ToolsFeatured on SaaSCityFeatured on EaseClawFeatured on AdslyListed on AtTopSourceLane on goodSaaSLaunching soon on LaunchItFeatured on FazierFazier badge