bestprice-mcp
Official BestPrice MCP and WebMCP for shopping decisions, product search, offer comparison, and price history
Documentation
BestPrice MCP

Connect compatible AI applications to the BestPrice Shopping Brain, live
product search, offer comparison, and price history from
BestPrice.gr. The public
service is read-only and does not require a BestPrice account or API key.
BestPrice helps shoppers make the right shopping decision; MCP makes the same
comparison data available wherever a compatible AI-assisted decision begins.
Search covers safe physical products across the main BestPrice catalog. Digital
products, services, and prohibited or age-restricted categories are excluded.
Search prices exclude shipping; offer comparison reports shipping and delivered
totals separately.
- MCP endpoint: `https://mcp.bestprice.gr/mcp`
- Official Registry ID: `gr.bestprice/mcp`
- Public guide: `https://www.bestprice.gr/mcp`
- Support: `https://www.bestprice.gr/contact`
- Security reports: `SECURITY.md`
- ARD discovery: `https://www.bestprice.gr/.well-known/ard.json`
- WebMCP inventory: `https://www.bestprice.gr/.well-known/webmcp.json`
- Legacy AI Catalog: `https://www.bestprice.gr/.well-known/ai-catalog.json`
- Server card: `https://mcp.bestprice.gr/mcp/server-card`
- Server version: `1.8.0`
- Tools: `get_shopping_decision`, `search_products`, `compare_offers`,
`get_price_history`
Discovery
- Official MCP Registry record
- WebMCP Registry
- webmcp.com live tool index
- Community indexes: Glama,
The MCP Index, and
The included `Dockerfile` runs a local stdio MCP process that forwards requests to the public `https://mcp.bestprice.gr/mcp` endpoint, enabling Glama build scoring without external package dependencies.
Browser-native WebMCP
BestPrice pages also expose 13 contextual WebMCP tools to compatible browsers.
They cover the visible search, filter, sort, product, offer, specification, and
price-history journey while leaving the merchant choice to the shopper. The
Apache-2.0 source, deterministic evaluator, tests, and architecture are in
Install for Gemini CLI
gemini extensions install https://github.com/TheBestCo/bestprice-mcpInstall for Qwen Code
qwen extensions install https://github.com/TheBestCo/bestprice-mcp --consentOr add only the remote server:
qwen mcp add --scope user --transport http bestprice-shopping \
https://mcp.bestprice.gr/mcpInstall in VS Code
Add BestPrice Shopping to VS Code
VS Code shows the server configuration for review before installing it. The
same configuration can be added manually from `PROVIDER_SETUP.md`.
Install in Cursor
Via Cursor Marketplace (Recommended)
Once published, install BestPrice Shopping directly from the Cursor Marketplace with one click. No configuration needed.
Manual Installation
Add BestPrice Shopping to Cursor
Cursor shows the decoded remote-server configuration before adding it. The
same endpoint is also available through the
BestPrice Shopping community listing.
Portable Agent Plugin
This repository also follows the vendor-neutral
Agent Plugins 1.0 specification.
Clients that support Agent Plugins can load the root `plugin.json` and
`mcp.json`; the package connects only to the same public, read-only Streamable
HTTP endpoint.
Use with DeepSeek, Z.ai and GLM
DeepSeek Harness can connect through its official MCP bridge; see
`examples/deepseek-harness.yml`, or run the
ready-to-use `examples/deepseek-harness.patch.yml`
with `dsh --profile headless --patch`. Z.ai's general API supports third-party
Streamable HTTP MCP servers; a complete Python example is available at
`examples/zai-glm.py`. Provider access needs the relevant
provider account or API key. BestPrice itself needs neither.
Use with Claude and Perplexity
Both services can add the production endpoint as a custom remote connector.
BestPrice requires no account, OAuth flow, or API key. Claude also has a
separate public Connectors Directory review; Perplexity currently documents
individual and organization-managed connectors. Exact setup values are in
Install in Claude Code
Claude Code can add the public remote server directly:
claude mcp add --transport http bestprice-shopping \
https://mcp.bestprice.gr/mcp
claude mcp get bestprice-shoppingThe included `.mcp.json` provides the equivalent project-scoped
configuration. Claude Code discovers the live read-only tool inventory from
the endpoint.
Other clients
See `PROVIDER_SETUP.md` for OpenAI, ChatGPT, Claude,
Perplexity, Grok, Gemini, DeepSeek, Qwen, Z.ai, GLM, GitHub Copilot, VS Code,
Cursor, and Microsoft Copilot Studio connection examples. Every integration
points to the same endpoint and imports only the four published read-only
tools.
opens Claude's custom-connector flow with the public endpoint filled in.
A safe first test
1. Ask `get_shopping_decision`: `Θέλω κινητό έως 500 ευρώ με NFC και 5G υποχρεωτικά.`
2. Or ask `search_products`: `Βρες μου Sony WH-1000XM5 έως 300 ευρώ.`
3. Pass a returned `product_id` to `compare_offers` with postal code `10558`.
4. Pass the same `product_id` to `get_price_history` for 180 days.
Clients should never invent a product ID, treat unknown delivery as free, make
a purchase, or expose a direct merchant URL.
Privacy: bestprice.gr/policies/privacy
Terms: bestprice.gr/policies/terms
Frequently asked questions
What is bestprice-mcp?
bestprice-mcp is Official BestPrice MCP and WebMCP for shopping decisions, product search, offer comparison, and price history
How do I install bestprice-mcp?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is bestprice-mcp open source?
Yes — it is hosted on GitHub at https://github.com/TheBestCo/bestprice-mcp.
Related MCP tools
Official remote MCP server for Atlassian. Securely connect Jira, Confluence, Jira Service Management, Bitbucket, and Compass to Claude, ChatGPT, Cursor, VS Code, and other AI tools using OAuth 2.1 or API tokens.
A powerful Zotero AI and MCP plugin with ChatGPT, Gemini 3.7, Claude Fable 5, Claude Opus 5, DeepSeek V4, Grok, OpenRouter, Kimi k3, GLM 5.3, SiliconFlow, GPT-oss, Gemma 4, Qwen 3.8
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for free.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
An MCP server that allows MCP clients like Claude Desktop or Cursor to perform actions in the Unity Editor C#-based implementation.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP