PurchaseIQ MCP Server

MCP serverAI & models

Check how trustworthy a product is before money changes hands. Once added, your AI can screen an item for recalls and scam signals, then tell you whether to proceed, use caution, or avoid the purchase.

Available today. Use it from your connected AI after setup.

Add it, then ask your AI to run a trust check on a product you are thinking of buying. You will get a verdict you can act on.

Then ask your AI: use PurchaseIQ MCP Server to analyze purchase

What your AI can do with it

  • Check products for recalls before you buy
  • Screen an item for scam signals
  • Get a clear proceed, caution, or avoid verdict
  • Run a trust check on any purchase before checkout

From the project's README

As published by mrgoodie/purchaseiq-mcp in README.md.

Pre-purchase trust intelligence for AI agents. One tool call before checkout: product recalls (46,000+ records across US/EU/CA/FR), seller credibility, scam and phishing signals, and an AI trust verdict, aggregated from 15+ verified sources.

This repository hosts the MCP Registry manifest for the hosted PurchaseIQ server. The server itself is remote — there is nothing to install or run.

Endpoint

https://purchaseiq.io/api/mcp

Transport: Streamable HTTP (stateless JSON-RPC over POST). Registry name: io.purchaseiq/mcp.

Connect

Claude Code

claude mcp add --transport http purchaseiq https://purchaseiq.io/api/mcp

Cline (VS Code) — add to cline_mcp_settings.json (Cline panel → MCP Servers → Configure MCP Servers). The "type" field is required: without it Cline defaults to the legacy SSE transport, and this server is POST-only streamable HTTP, so the connection fails with a 405.

{
  "mcpServers": {
    "purchaseiq": {
      "type": "streamableHttp",
      "url": "https://purchaseiq.io/api/mcp"
    }
  }
}

Then reload the window (Command Palette → Developer: Reload Window). Step-by-step agent instructions: llms-install.md.

Cursor, Claude Desktop & other MCP clients — add to your MCP config (mcp.json / claude_desktop_config.json):

{
  "mcpServers": {
    "purchaseiq": {
      "url": "https://purchaseiq.io/api/mcp"
    }
  }
}

Claude.ai — Settings → Connectors → Add custom connector → paste the endpoint URL.

ChatGPT — Settings → Connectors → Create (developer mode) → paste the endpoint URL.

The tool: analyze_purchase

Pass whatever the agent has — all inputs optional, at least one required:

InputDescription
urlProduct or store URL
companySeller or company name
productProduct name or description
barcodeEAN, GTIN, or UPC barcode
countryISO country code (default: US)

Response is a compact agent verdict:

{
  "verdict": "caution",
  "score": 55,
  "topFlags": [
    "Domain registered 3 months ago",
    "No company registration found",
    "SSL valid, TLS 1.3"
  ],
  "reason": "Very new domain with no verifiable company behind it."
}

verdict is proceed, caution, or avoid. score is 0–100. topFlags lists up to three highest-priority signals, dangers first.

Limits & API keys

  • Free tier: 10 trust checks (tools/call) per day per IP. Protocol handshakes (initialize, tools/list) are always free.
  • API key: send Authorization: Bearer <key> to the same endpoint — no daily limit. Get a key at purchaseiq.io/mcp.

Links

Disclaimer

PurchaseIQ provides automated, informational risk signals derived from public data sources. Output is not financial, legal, or purchasing advice, and a "proceed" verdict is not an endorsement or guarantee. Verify independently before acting. Full terms: https://purchaseiq.io/terms

License

Documentation in this repository is MIT licensed — see LICENSE.

Tools it offers (1)

What this server listed when ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • analyze_purchase

Signals

Last commit
Aug 2026
Advanced
Delivery
mcp MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-purchaseiq-mcp
Source
github.com/mrgoodie/purchaseiq-mcp
Hosted endpoint
https://purchaseiq.io/api/mcp