About purchaseiq
purchaseiq is a hosted MCP server for checking product and seller risks before purchase. AI agents can submit product or seller details and receive a proceed, caution, or avoid verdict with priority signals.
Key features
- 01Product recall checks
- 02Seller credibility signals
- 03Scam and phishing detection
- 04Risk score and verdict
Use cases
- 01Check a product before checkout
- 02Assess an unfamiliar online seller
MCP support
Exposes the `analyze_purchase` tool over Streamable HTTP. Clients can send a product or seller URL, name, description, barcode, or country and receive trust signals.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://purchaseiq.io/api/mcpclaude mcp add --transport http io-purchaseiq https://purchaseiq.io/api/mcp{"mcpServers":{"io-purchaseiq":{"type":"http","url":"https://purchaseiq.io/api/mcp"}}}Open in Cursor{"servers":{"io-purchaseiq":{"type":"http","url":"https://purchaseiq.io/api/mcp"}}}Open in VS Code{"mcpServers":{"io-purchaseiq":{"type":"http","url":"https://purchaseiq.io/api/mcp"}}}{"mcpServers":{"io-purchaseiq":{"serverUrl":"https://purchaseiq.io/api/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
1| Parameter | Type | Required | Description |
|---|---|---|---|
| url | string | No | Product or store URL |
| barcode | string | No | EAN, GTIN, or UPC barcode |
| company | string | No | Seller or company name |
| country | string | No | ISO country code (default: US) |
| product | string | No | Product name or description |
Details
From the project READMEPurchaseIQ MCP Server
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:
| Input | Description |
|---|---|
url | Product or store URL |
company | Seller or company name |
product | Product name or description |
barcode | EAN, GTIN, or UPC barcode |
country | ISO 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
- Docs: https://purchaseiq.io/mcp
- Website: https://purchaseiq.io
- Contact: [email protected]
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.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.