Price2Spy MCP by usefulapi

io.usefulapiPublished by usefulapi.ioOfficial publisherv1.3.4Updated Nov 7, 2026

Read tracked products, competitor prices, monitored URLs and price history in Price2Spy.

The publisher's own server: Ably MCP by usefulapi

VerifiedStreamable HTTPWeb executableData & AnalyticsBusiness & Commerce

Overview

AI-generated overview

Read-only access to a Price2Spy account: tracked products, competitor prices, monitored URLs and price history, hosted remotely.

What you can do
  • List tracked products with brand, category, supplier, SKU, target and cost price, and competitor price range, with filters
  • Get current competitor prices per monitored URL, including shop, stock and check time
  • List monitored URLs with shop, country, last check, last error and recent measurements
  • Get the full price history of one URL: price, currency, stock, seller, shipping and promotion
  • List the account's brands, categories, suppliers and price buckets for use as filters
When to use it
Useful when you want an assistant to answer pricing questions from an existing Price2Spy account, such as which competitors undercut your target price, how a competitor's price moved over a period, or which products changed price recently.
Requirements
A remote MCP endpoint; no local install. An existing Price2Spy account and its API Client ID and Client Secret (from Price2Spy Integrations → API), entered on the OAuth login page rather than in the client config. A free plan allows 50 tool calls per month.
Before you install
You hand over Price2Spy API credentials, which the service stores per user. The server also exposes paid plans: upgrade returns a Stripe Checkout link and cancel ends the subscription at the period end with no refund for the current period. Read tools do not change data, but meta tools manage your subscription and send feature requests.

Installation

In SourceWeft

  1. Open Price2Spy MCP by usefulapi in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/io.usefulapi%2Fprice2spy/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "price2spy-by-usefulapi": {
      "type": "http",
      "url": "https://price2spy.usefulapi.io/mcp"
    }
  }
}

README

Price2Spy MCP by usefulapi

Use your Price2Spy account from Claude, Cursor, or any MCP client. Read your tracked products, competitor prices, monitored URLs and price history. Hosted, no local install: connect with your own credentials.

Live endpoint: https://price2spy.usefulapi.io/mcp · Homepage: https://usefulapi.io

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://price2spy.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http price2spy https://price2spy.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
json
{  "mcpServers": {    "price2spy": {      "url": "https://price2spy.usefulapi.io/mcp"    }  }}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Price2Spy credentials.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/price2spy/

On first connect you provide a Client ID and a Client Secret (Price2Spy → Integrations → API). The server validates it and stores it per user. No keys go in config files.

Tools

ToolTypeWhat it does
price2spy_get_productsreadGet products
price2spy_get_current_pricing_datareadGet current pricing data
price2spy_get_urlsreadGet monitored URLs
price2spy_get_measurementsreadGet price history of a URL
price2spy_list_brandsreadList brands
price2spy_list_categoriesreadList categories
price2spy_list_suppliersreadList suppliers
price2spy_list_price_bucketsreadList price buckets
price2spy_usage_statusmetaUsage status (free-tier meter)
price2spy_request_featuremetaRequest a missing feature
price2spy_upgrademetaUpgrade to Pro or Pro+
price2spy_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited*

*Pro has a fair use limit of 10,000 tool calls a month on this server. For more, write to [email protected].

Pro covers this server only. Subscribe with price2spy_upgrade (it returns a Stripe Checkout link). Cancel any time with price2spy_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running price2spy_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. Documentation only; the server is hosted.

Source: servers/price2spy/README.md at commit 4046075

Tools

8

price2spy_get_products

Get products

List the products tracked in Price2Spy with their brand, category, supplier, SKU, target price, cost price and lowest and highest competitor price. Filter by name, SKU, brand, category, supplier or price-change date. Uses POST /v1/get-products.

Parametersskuurllimitactivebrand_nameproduct_idinternal_idsearch_modeproduct_namecategory_namesupplier_namedate_change_to+1 more

price2spy_get_current_pricing_data

Get current pricing data

Get the latest competitor prices: each matching product with every monitored URL, its shop name, last price, stock and the time of the check. Use this to compare your price with competitors. Uses POST /v1/get-current-pricing-data. Large accounts return a lot of data, so filter and keep limit low.

Parametersskuurllimitactivebrand_nameproduct_idinternal_idsearch_modeproduct_namecategory_namesupplier_namedate_change_to+1 more

price2spy_get_urls

Get monitored URLs

List monitored product page URLs with the shop name, country, last check time, last error, and the last two price measurements. Search by product id, SKU, internal id or name. Uses POST /v1/get-urls.

Parametersidrequiredlimitid_modesearch_mode

price2spy_get_measurements

Get price history of a URL

Get the price history of one monitored URL: each measurement with price, currency, stock status, seller, shipping cost and promotion. Get the url_id from price2spy_get_urls. Uses POST /v1/get-measurements.

Parameterslimiturl_idrequireddate_checked_todate_checked_from

price2spy_list_brands

List brands

List the brands defined in this Price2Spy account, with ids. Use the names as filters in price2spy_get_products. Uses GET /v1/get-brands.

Parameterslimit

price2spy_list_categories

List categories

List the categories defined in this Price2Spy account, with ids. Use the names as filters in price2spy_get_products. Uses GET /v1/get-categories.

Parameterslimit

price2spy_list_suppliers

List suppliers

List the suppliers defined in this Price2Spy account, with ids. Use the names as filters in price2spy_get_products. Uses GET /v1/get-suppliers.

Parameterslimit

price2spy_list_price_buckets

List price buckets

List the price buckets (named price ranges) defined in this Price2Spy account, with ids. Price buckets are named price ranges (priceFrom, priceTo). Uses GET /v1/get-price-buckets.

Parameterslimit

Version history

6
  1. v1.3.4LatestNov 7, 2026
  2. v1.2.3Nov 5, 2026
  3. v1.2.2Nov 5, 2026
  4. v1.2.1Nov 4, 2026
  5. v1.2.0Nov 3, 2026
  6. v1.1.1Nov 3, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

Other Usefulapi integrations