Το BestPrice,
μέσα στο AI σου.
Σύνδεσε το BestPrice στο AI σου. Μετά ρώτα για προϊόντα στην Ελλάδα, σύγκρινε προσφορές και μεταφορικά ή δες το ιστορικό τιμών.
- Χωρίς λογαριασμό BestPrice
- Προσφορές από ελληνικά καταστήματα
- Τελικό κόστος με Τ.Κ.
- Δεν ολοκληρώνει αγορές
Άλλοι τρόποι σύνδεσης Δοκίμασέ το εδώ
Το BestPrice είναι διαθέσιμο στον κατάλογο εφαρμογών του ChatGPT.
«Το iPhone 16 έχει καλή τιμή τώρα;»
Στο παράδειγμα αυτό, η τιμή είναι υψηλότερη από τη διάμεση τιμή των τελευταίων 180 ημερών.
Δες την πλήρη συνομιλίαΚαταγραφή στις 28.08.2026 · Οι τιμές αλλάζουν.
Από το «τι να πάρω;» μέχρι το «αξίζει τώρα;»
Δοκίμασε όποια θέλεις εδώ, ζωντανά, πριν συνδέσεις οτιδήποτε. Όταν το BestPrice μπει στο AI σου, ρώτα το ίδιο με δικά σου λόγια.
-
01
Βρες τι σου ταιριάζει
«Θέλω laptop έως 600€ με 16GB RAM για τη σχολή.»
-
02
Σύγκρινε το τελικό κόστος
«Πού βρίσκω το iPhone 16 128GB φθηνότερα, μαζί με τα μεταφορικά;»
-
03
Δες αν αξίζει τώρα
«Η σημερινή τιμή του iPhone 16 128GB είναι καλή σε σχέση με τους τελευταίους μήνες;»
-
04
Οργάνωσε τις αγορές σου
«Θέλω laptop, ποντίκι και ακουστικά με έως 800€ συνολικά. Ο Τ.Κ. μου είναι [ο Τ.Κ. σου].»
Συνδέσου και ξεκίνα
Σύνδεσε το BestPrice στο Claude, στο Perplexity ή στο Grok, ή διάλεξε παρακάτω ένα εργαλείο ανάπτυξης ή άλλη συμβατή εφαρμογή.
-
Η εφαρμογή σου
-
Πρόσθεσε το BestPrice
Claude
Σύνδεση με 1 κλικΑνοίγει το Claude με τη σύνδεση συμπληρωμένη. Με το χέρι: Settings → Connectors → Add custom connector, και επικόλλησε τη διεύθυνση.
URL
https://mcp.bestprice.gr/mcp?via=mcp-pagePerplexity
Σε Pro, Max ή Enterprise: Plugins στο πλαϊνό μενού → Add custom → Add MCP connector → Remote. Δώσε όνομα BestPrice, επικόλλησε τη διεύθυνση και διάλεξε authentication None και transport Streamable HTTP. Ή, από το Add custom, κάνε import το plugin από τον δημόσιο φάκελο στο GitHub, που προσθέτει την ίδια σύνδεση και το skill του BestPrice.
URL
https://mcp.bestprice.gr/mcp?via=mcp-pageGitHub
https://github.com/TheBestCo/bestprice-mcp/tree/main/claude-pluginGrok
Άνοιξε τα connectors του GrokΣτο grok.com/connectors: New Connector → Custom, και επικόλλησε τη διεύθυνση. Σε Grok Business ή Enterprise, ένας διαχειριστής της ομάδας το προσθέτει πρώτα στο console.x.ai → Grok Business → Connectors → Add Connector → Other. Στο grok CLI, τρέξε το μία φορά στο τερματικό:
URL
https://mcp.bestprice.gr/mcp?via=mcp-pageshell
grok mcp add --transport http bestprice 'https://mcp.bestprice.gr/mcp?via=mcp-page'Cursor
Πρόσθεσέ το στο CursorΤο Cursor δείχνει τη ρύθμιση πριν την προσθέσει. Με το χέρι, βάλε αυτό στο .cursor/mcp.json:
.cursor/mcp.json
{ "mcpServers": { "bestprice": { "url": "https://mcp.bestprice.gr/mcp?via=mcp-page" } } }VS Code
Πρόσθεσέ το στο VS CodeΑνοίγει την προτροπή εγκατάστασης του VS Code. Με το χέρι, βάλε αυτό στο .vscode/mcp.json:
.vscode/mcp.json
{ "servers": { "bestprice": { "type": "http", "url": "https://mcp.bestprice.gr/mcp?via=mcp-page" } } }Claude Code
Τρέξε το μία φορά στο τερματικό:
shell
claude mcp add --transport http bestprice 'https://mcp.bestprice.gr/mcp?via=mcp-page'Codex
Τρέξε το μία φορά στο τερματικό:
shell
codex mcp add bestprice --url 'https://mcp.bestprice.gr/mcp?via=mcp-page'Gemini CLI
Εγκαθιστά την επέκταση του BestPrice, που συνδέει αυτόν τον server και κρατά μόνο τα τέσσερα εργαλεία του:
shell
gemini extensions install https://github.com/TheBestCo/bestprice-mcpΆλλη εφαρμογή
Κάθε εφαρμογή που δέχεται απομακρυσμένους MCP servers μέσω Streamable HTTP συνδέεται μόνο με τη διεύθυνση. Χωρίς αυθεντικοποίηση.
URL
https://mcp.bestprice.gr/mcp?via=mcp-pageΠερισσότερες εφαρμογές και οι οδηγοί τους: οδηγίες ανά εφαρμογή ή τα έτοιμα αρχεία ρυθμίσεων στο GitHub.
-
Κάνε την πρώτη σου ερώτηση
Η πρώτη ερώτηση
«Πού με συμφέρει τελικά το iPhone 16, με τα μεταφορικά; Και αξίζει τώρα;»
Άλλοι βοηθοί και εργαλεία
Το BestPrice είναι διαθέσιμο στον κατάλογο εφαρμογών του ChatGPT. Στο Claude ανοίγει φόρμα σύνδεσης. Τα υπόλοιπα εργαλεία έχουν δικές τους ρυθμίσεις σύνδεσης, επέκτασης ή API.
-
ChatGPT
Το BestPrice είναι διαθέσιμο στον κατάλογο εφαρμογών του ChatGPT.
Για developers, ο ίδιος server διατίθεται και μέσω Responses API ή custom connector, όπου υποστηρίζεται.
-
Claude
Ως σύνδεση στο Claude και το Claude Desktop, ή μέσω του MCP connector στο Anthropic API.
-
Gemini
Gemini CLI, ή Deep Research μέσω του Interactions API.
Στο γενικό Gemini API η υποστήριξη διαφέρει ανά μοντέλο. Οι οδηγίες καλύπτουν τη σύνδεση MCP για το Deep Research.
-
Εργαλεία ανάπτυξης
Codex, Claude Code, Cursor, VS Code και Qwen Code: χρησιμοποίησε τις ρυθμίσεις από τις οδηγίες σύνδεσης, εφόσον το εργαλείο δέχεται απομακρυσμένους MCP servers.
Για το Qwen Code υπάρχει και έτοιμη επέκταση.
-
Perplexity, Grok, Z.ai, DeepSeek
Perplexity και Grok ως custom connectors, το Grok και ως remote MCP στο xAI API. Z.ai και GLM με MCP call απευθείας από το API. DeepSeek μέσω developer tools που υποστηρίζουν MCP.
Στο Perplexity διατίθεται όταν ο λογαριασμός ή ο οργανισμός επιτρέπει custom connectors. Το MCP είναι δυνατότητα του εκάστοτε tool, όχι αυτόματη σύνδεση στο deepseek.com.
-
MCP Apps
Προαιρετική κάρτα αποτελεσμάτων (
ui://bestprice/shopping-results-v1.html). Αν η εφαρμογή σου δεν την εμφανίζει, τα ίδια στοιχεία υπάρχουν στην απάντηση του εργαλείου. ΤοstructuredContentπαραμένει η έγκυρη πηγή.
Το MCP στην πράξη
Ένα παράδειγμα χρήσης του MCP στο Claude, καταγεγραμμένο όπως έγινε στις .
bestprice-agent-commerce
-
«Πού με συμφέρει τελικά το iPhone 16, με τα μεταφορικά; Και αξίζει τώρα;»
-
Θα ψάξω το iPhone 16 μέσω του BestPrice MCP, θα συγκρίνω προσφορές με μεταφορικά και θα δω το ιστορικό τιμών.
-
Βρήκα το βασικό iPhone 16 128GB με 55 προσφορές από 680 €. Θα χρειαστώ ΤΚ για ακριβή μεταφορικά, αλλά πρώτα θα ανακτήσω τις προσφορές και το ιστορικό τιμών.
-
Να τι βρήκα για το iPhone 16 128GB (55 προσφορές σε απόθεμα):
Πού συμφέρει
Χωρίς ΤΚ, το BestPrice δεν μπορεί να υπολογίσει μεταφορικά — όλες οι προσφορές γύρισαν με «άγνωστα μεταφορικά». Οι φθηνότερες σε τιμή προϊόντος:
Κατάστημα Τιμή Αξιολόγηση Gadgetway 799 € 4.67 (3 κριτικές μόνο) TechMobile ✓ verified 804,48 € 4.68 (37) Mg Manager 809,20 € 4.66 (35) Electrocrete ✓ verified 849 € 4.96 (242) Σημείωση: ο κατάλογος δείχνει «από 680 €», αλλά στη λίστα διαθέσιμων προσφορών η χαμηλότερη ήταν 799 € — η προσφορά των 680 € μάλλον δεν εμφανίστηκε στις top-10 διαθέσιμες, οπότε πάρε το 799 € ως ρεαλιστική βάση. Με 5-10 € μεταφορικά, η διαφορά Gadgetway–TechMobile (5,5 €) μπορεί να αναποδογυρίσει· αν μου δώσεις τον 5ψήφιο ΤΚ σου, τρέχω τη σύγκριση με πραγματικό συνολικό κόστος παράδοσης.
Αξίζει τώρα; Μάλλον όχι — η τιμή είναι στα ψηλά της
Το 180ήμερο ιστορικό είναι ξεκάθαρο:
- Τρέχουσα ελάχιστη: 680 € — +12,4% πάνω από τη διάμεσο 180 ημερών (605 €). Κατάταξη: above_typical.
- Χαμηλό 180 ημερών: 565 € (τέλη Ιουνίου)· όλο τον Ιούνιο–αρχές Ιουλίου κρατούσε 565–590 €.
- Από μέσα Ιουλίου η τιμή ανεβαίνει σταθερά (585 → 640 → 665 → 680 €) ενώ τα καταστήματα με απόθεμα μειώνονται (από ~70 σε 55) — κλασική εικόνα στοκ που στερεύει.
Πρακτικά: πληρώνεις σήμερα ~100–115 € πάνω από ό,τι πριν δύο μήνες. Τον Σεπτέμβριο έρχεται η νέα γενιά iPhone, που συνήθως ρίχνει τις τιμές της προηγούμενης — αλλά με το στοκ του 16 να λιγοστεύει, δεν είναι εγγυημένο ότι θα το βρεις φθηνότερα· μπορεί απλώς να εξαφανιστεί. Αν δεν βιάζεσαι, θα περίμενα 2-4 εβδομάδες να δω πώς αντιδρά η αγορά στην ανακοίνωση. Αν το χρειάζεσαι τώρα, δώσε μου ΤΚ να κλειδώσουμε το φθηνότερο συνολικό κόστος με μεταφορικά.
Δοκίμασέ το εσύ: αντίγραψε την ερώτηση του παραδείγματος και ρώτησέ την στο AI σου.
Πώς έγινε αυτό; Τι είναι το MCP
Τώρα δοκίμασέ το εσύ, ζωντανά.
Ο browser σου μιλά MCP απευθείας με το mcp.bestprice.gr: οι ίδιες κλήσεις που κάνει το AI σου, με πραγματικούς χρόνους και τρέχουσες τιμές.
Βρες μου iPhone 16 σε καλή τιμή.
// η εφαρμογή στέλνει το ακριβές όνομα του προϊόντος
→ search_products({ query: "Apple iPhone 16 128GB", limit: 3 })
{
"product_id": "bp_2159919913",
"title": "Apple iPhone 16 128GB",
"price_from": 680, // χωρίς μεταφορικά, όχι τελικό
"offer_count": 55,
"availability": "available"
}
- Προϊόν
- Apple iPhone 16 128GB
- Τιμή από
- 680,00€ πριν τα μεταφορικά
- Διαθέσιμες προσφορές
- 55
Τι επιστρέφει κάθε κλήση
-
search_productsΈως 3 ομαδοποιημένα προϊόντα, με την τιμή «από» του καταλόγου, πριν τα μεταφορικά. -
compare_offersΟι φθηνότερες τρέχουσες προσφορές· με Τ.Κ., τα μεταφορικά και το τελικό σύνολο. -
get_price_historyΗ ημερήσια ελάχιστη τιμή 180 ημερών, απέναντι στη διάμεση και τη χαμηλότερη. -
get_shopping_decisionΑπό μια ανάγκη με δικά σου λόγια: η επιλογή του Shopping Brain, γιατί, οι συμβιβασμοί και ό,τι δεν μπόρεσε να επιβεβαιώσει.
Πάτα «Τρέξε» ή διάλεξε ένα παράδειγμα για να τα δεις ζωντανά.
Κλήσεις μόνο ανάγνωσης από τον browser σου, σημασμένες ως κλήσεις αυτής της σελίδας ώστε να μετρώνται χωριστά από τα AI agents. Οι σύνδεσμοι ανοίγουν την κανονική σελίδα του προϊόντος στο BestPrice.
Για developers
Σύνδεσε τον δημόσιο server μόνο ανάγνωσης σε συμβατή εφαρμογή ή API. Δεν χρειάζεσαι κλειδί BestPrice.
Streamable HTTP, μόνο ανάγνωση, χωρίς κλειδί.
Τεχνικός οδηγός
Αντίγραψε τον πλήρη τεχνικό οδηγό σε Markdown.
Έλεγχος σύνδεσης με tools/list
Η επιτυχημένη απάντηση περιέχει τέσσερα εργαλεία του BestPrice, μαζί με το get_shopping_decision.
curl -s -X POST https://mcp.bestprice.gr/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Εργαλεία (μόνο ανάγνωση)
Κάθε εργαλείο, μαζί με ένα παράδειγμα.
get_shopping_decision
Τι κάνει
Προτείνει ή συγκρίνει προϊόντα με τον ίδιο Shopping Brain που χρησιμοποιεί το Ask. Για 2 έως 5 υποστηριζόμενες οικογένειες με έναν συνολικό προϋπολογισμό ή για δύο ή περισσότερα ακριβή bp_<id>, επιστρέφει επίσης πλάνα καλαθιού, μόνο για ανάγνωση, όταν δοθεί πενταψήφιος Τ.Κ. Επιστρέφει την επιλογή, αιτιολόγηση, συμβιβασμούς, ελεγμένα χαρακτηριστικά και στοιχεία τεκμηρίωσης.
Υποχρεωτικά πεδία
message- 1 έως 2.000 χαρακτήρες: ανάγκη, προϋπολογισμός και απαραίτητα χαρακτηριστικά
Προαιρετικά πεδία
postal_code- πενταψήφιος ελληνικός Τ.Κ.· απαιτείται για πλάνα καλαθιού, αλλιώς τα μεταφορικά μένουν άγνωστα
evidence_detailsummaryήfull, προεπιλογήsummary
Όρια
Μία σελίδα καταλόγου, έως 4 τελικές επιλογές, όχι εξαντλητική σύγκριση όλης της αγοράς. Οι προτάσεις περιορίζονται στις υποστηριζόμενες οικογένειες του Ask. Αν λείπουν στοιχεία, το δηλώνει. Μη υποστηριζόμενες ή άγνωστες κατηγορίες καλαθιού επιστρέφονται ως εκκρεμείς και δεν εξαφανίζονται. Δεν διαβάζει ιστορικό λογαριασμού, δεν δημιουργεί ειδοποιήσεις και δεν κάνει αγορές.
Αίτημα
curl -s -X POST https://mcp.bestprice.gr/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":6,"method":"tools/call","params":{"name":"get_shopping_decision","arguments":{"message":"Θέλω laptop μέχρι 600 ευρώ με τουλάχιστον 16GB RAM"}}}'
Εκτέλεσε το παράδειγμα για τρέχον αποτέλεσμα. Το structuredContent
περιλαμβάνει brain.decision_id, outcome, products,
reasons, offer_summary, shopping_context και
evidence. Η ίδια απάντηση υπάρχει ως JSON και στο κείμενο του εργαλείου.
Τα παραδείγματα των υπόλοιπων εργαλείων προέρχονται από τον παλαιότερο χρονολογημένο έλεγχο.
search_products
Τι κάνει
Βρίσκει προϊόντα από μια περιγραφή, όταν το ακριβές product_id είναι άγνωστο.
Υποχρεωτικά πεδία
query- 2 έως 400 χαρακτήρες, ελληνικά ή αγγλικά
Προαιρετικά πεδία
price_min,price_max- όρια τιμής σε ευρώ, πριν τα μεταφορικά
required_features- έως 10 προτιμήσεις που βοηθούν στη συνάφεια· χρειάζονται επιβεβαίωση στη σελίδα του προϊόντος
sortrelevance,price_asc,price_desclimit- 1 έως 8, προεπιλογή 8
locale,country- σταθερά
el-GR/GRγια την ελληνική αγορά
Όρια
Έως 8 ομαδοποιημένα φυσικά προϊόντα από τον καταναλωτικό κατάλογο του BestPrice. Εξαιρούνται υπηρεσίες, ψηφιακά προϊόντα και κατηγορίες με νομικούς ή ηλικιακούς περιορισμούς.
Αίτημα
curl -s -X POST https://mcp.bestprice.gr/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_products","arguments":{"query":"iPhone 16","limit":3}}}'
Απάντηση
{
"schema_version": "2.0",
"as_of": "2026-08-28T15:01:00.010Z",
"currency": "EUR",
"locale": "el-GR",
"warnings": [
"Η τιμή «από» είναι η χαμηλότερη τιμή προϊόντος χωρίς μεταφορικά. Για συνολικό κόστος χρησιμοποίησε το compare_offers με ταχυδρομικό κώδικα.",
"Τα αποτελέσματα περιορίστηκαν στην κατηγορία «Κινητά», ώστε να μη προηγούνται σχετικά αξεσουάρ.",
"Η ταξινόμηση τιμής περιορίστηκε στα πιο σχετικά προϊόντα της κατηγορίας."
],
"requested_query": "iPhone 16",
"interpreted_query": "iPhone 16",
"search_mode": "catalog_ranked",
"total_matches": 3,
"products": [
{
"product_id": "bp_2159919913",
"title": "Apple iPhone 16 128GB",
"brand": null,
"category_title": "Κινητά",
"price_from": 680,
"offer_count": 55,
"availability": "available",
"match_confidence": 1,
"match_basis": "catalog_relevance_token_coverage_v1"
},
{
"product_id": "bp_2159922965",
"title": "Apple iPhone 16 Plus 256GB",
"brand": null,
"category_title": "Κινητά",
"price_from": 890,
"offer_count": 18,
"availability": "available",
"match_confidence": 0.95,
"match_basis": "catalog_relevance_token_coverage_v1"
},
{
"product_id": "bp_2159919915",
"title": "Apple iPhone 16 Plus 128GB",
"brand": null,
"category_title": "Κινητά",
"price_from": 885.6,
"offer_count": 20,
"availability": "available",
"match_confidence": 0.9,
"match_basis": "catalog_relevance_token_coverage_v1"
}
]
}
compare_offers
Τι κάνει
Συγκρίνει τις τρέχουσες προσφορές ενός προϊόντος: τιμή προϊόντος ή, με Τ.Κ., συνολικό κόστος παράδοσης.
Υποχρεωτικά πεδία
product_id- σε μορφή
bp_<id>, από τοsearch_products
Προαιρετικά πεδία
postal_code- πενταψήφιος ελληνικός Τ.Κ.· απαιτείται για
lowest_total_cost, προαιρετικός γιαlowest_item_priceκαιmerchant_rating objectivelowest_total_cost,lowest_item_price,merchant_ratingin_stock_only- προεπιλογή
true minimum_merchant_rating- από 0 έως 5
limit- 1 έως 10, προεπιλογή 10
Όρια
Τιμή, μεταφορικά και σύνολο επιστρέφονται χωριστά. Όταν τα μεταφορικά είναι άγνωστα, το total_price μένει null αντί να θεωρηθεί μηδέν.
Αίτημα
curl -s -X POST https://mcp.bestprice.gr/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"compare_offers","arguments":{"product_id":"bp_2159919913","postal_code":"71305"}}}'
Απάντηση
{
"schema_version": "2.0",
"as_of": "2026-08-28T14:54:12.335Z",
"currency": "EUR",
"locale": "el-GR",
"warnings": [
"Πολλαπλές καταχωρίσεις του ίδιου καταστήματος ενοποιήθηκαν στην καλύτερη προσφορά του για το επιλεγμένο κριτήριο."
],
"product": {
"product_id": "bp_2159919913",
"title": "Apple iPhone 16 128GB",
"brand": "Apple",
"model": "Apple iPhone 16 128GB",
"variant": null
},
"postal_code": "71305",
"objective": "lowest_total_cost",
"offers": [
{
"offer_id": "bp_offer_198105554",
"merchant_id": "bp_merchant_11339",
"merchant_name": "Gadgetway",
"merchant_rating": 4.67,
"merchant_rating_count": 3,
"item_price": 799,
"shipping_price": 3,
"shipping_status": "known",
"total_price": 802,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "lowest_available_total_cost"
},
{
"offer_id": "bp_offer_211552787",
"merchant_id": "bp_merchant_8523",
"merchant_name": "TechMobile",
"merchant_rating": 4.68,
"merchant_rating_count": 37,
"item_price": 804.48,
"shipping_price": 4,
"shipping_status": "known",
"total_price": 808.48,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_197522165",
"merchant_id": "bp_merchant_5569",
"merchant_name": "OneThing",
"merchant_rating": 4.4,
"merchant_rating_count": 20,
"item_price": 811.02,
"shipping_price": 6,
"shipping_status": "known",
"total_price": 817.02,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_203059804",
"merchant_id": "bp_merchant_4864",
"merchant_name": "Houseshop",
"merchant_rating": 4.21,
"merchant_rating_count": 106,
"item_price": 814.03,
"shipping_price": 2.99,
"shipping_status": "known",
"total_price": 817.02,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_165837706",
"merchant_id": "bp_merchant_1502",
"merchant_name": "Kaizershop.gr",
"merchant_rating": null,
"merchant_rating_count": null,
"item_price": 830,
"shipping_price": 4,
"shipping_status": "known",
"total_price": 834,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_222401115",
"merchant_id": "bp_merchant_16908",
"merchant_name": "e-shop.gr",
"merchant_rating": 5,
"merchant_rating_count": 1,
"item_price": 839,
"shipping_price": 2,
"shipping_status": "known",
"total_price": 841,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_167220343",
"merchant_id": "bp_merchant_4115",
"merchant_name": "Electrocrete",
"merchant_rating": 4.96,
"merchant_rating_count": 242,
"item_price": 849,
"shipping_price": 0,
"shipping_status": "known",
"total_price": 849,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_164655678",
"merchant_id": "bp_merchant_252",
"merchant_name": "You",
"merchant_rating": 4.65,
"merchant_rating_count": 37,
"item_price": 868.89,
"shipping_price": 0,
"shipping_status": "known",
"total_price": 868.89,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_164909613",
"merchant_id": "bp_merchant_79",
"merchant_name": "Plaisio",
"merchant_rating": 4.79,
"merchant_rating_count": 92,
"item_price": 869,
"shipping_price": 0,
"shipping_status": "known",
"total_price": 869,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
},
{
"offer_id": "bp_offer_165465551",
"merchant_id": "bp_merchant_2414",
"merchant_name": "iSystem Store",
"merchant_rating": null,
"merchant_rating_count": null,
"item_price": 869,
"shipping_price": 0,
"shipping_status": "known",
"total_price": 869,
"availability": "in_stock",
"delivery_estimate": "Άμεσα διαθέσιμο",
"ranking_reason": "ranked_by_lowest_total_cost"
}
]
}
get_price_history
Τι κάνει
Δείχνει αν η σημερινή τιμή είναι χαμηλή, συνηθισμένη ή υψηλή για το συγκεκριμένο προϊόν.
Υποχρεωτικά πεδία
product_id- σε μορφή
bp_<id>, από τοsearch_products
Προαιρετικά πεδία
period_days- 30, 90 ή 180, προεπιλογή 180
Όρια
Ελάχιστη και διάμεση τιμή ανά περίοδο, ημερήσια σειρά, κάλυψη και κενά, με δηλωμένη μεθοδολογία bestprice_daily_min_v1. Καμία πρόβλεψη για μελλοντική τιμή.
Αίτημα
curl -s -X POST https://mcp.bestprice.gr/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":4,"method":"tools/call","params":{"name":"get_price_history","arguments":{"product_id":"bp_2159919913","period_days":180}}}'
Απάντηση
{
"schema_version": "2.0",
"as_of": "2026-08-28T14:54:14.177Z",
"currency": "EUR",
"locale": "el-GR",
"warnings": [],
"product_id": "bp_2159919913",
"product_title": "Apple iPhone 16 128GB",
"period_days": 180,
"current_price": 680,
"current_price_source": "live_offer_minimum",
"source_last_observed_at": "2026-08-28T14:54:14.177Z",
"window_stats": [
{
"days": 30,
"minimum_price": 635,
"median_price": 659,
"observations": 30,
"coverage_pct": 100
},
{
"days": 90,
"minimum_price": 565,
"median_price": 630.5,
"observations": 90,
"coverage_pct": 100
},
{
"days": 180,
"minimum_price": 565,
"median_price": 605,
"observations": 180,
"coverage_pct": 100
}
],
"price_delta_vs_180d_median_pct": 12.4,
"deal_classification": "above_typical",
"methodology_id": "bestprice_daily_min_v1",
"data_gaps": {
"missing_days": 0,
"longest_gap_days": 0,
"stale_days": 0,
"coverage_note": "Πλήρης ημερήσια κάλυψη για το ζητούμενο διάστημα."
},
"series": [
{
"date": "2026-03-02",
"price": 605,
"merchant_count": 78
},
{
"date": "2026-08-28",
"price": 680,
"merchant_count": 55
}
]
}
check_deal
Τι κάνει
Ελέγχει μια προσφορά και την ακριβή παραλλαγή. Δώσε ακριβώς ένα από τα url, query ή product_id.
Υποχρεωτικά πεδία
Προαιρετικά πεδία
url- σύνδεσμος προϊόντος HTTPS από BestPrice ή κατάστημα
query- 2 έως 200 χαρακτήρες: ορατή μάρκα, μοντέλο, παραλλαγή ή barcode
product_id- ακριβές
bp_<id>που επέλεξες από τα αποτελέσματα observed_price- τιμή και βάση κόστους που έδωσες· δεν συμπληρώνεται αυτόματα
postal_code- πενταψήφιος ελληνικός Τ.Κ. για τα μεταφορικά
Όρια
Το κείμενο από εικόνα δίνει υποψήφιες αντιστοιχίες, όχι επιβεβαιωμένη ταυτότητα. Ο server λαμβάνει το ορατό κείμενο, όχι την εικόνα. Άγνωστο μέγεθος, παραλλαγή ή μεταφορικά παραμένουν άγνωστα. Το ιστορικό αγοράς δεν αποδεικνύει την προηγούμενη τιμή ενός καταστήματος.
Αίτημα
curl -sS 'https://mcp.bestprice.gr/mcp' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
--data '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_deal","arguments":{"product_id":"bp_2157591869","postal_code":"11527"}}}'
Τρέξε το αίτημα για νέο έλεγχο. Οι τιμές και η διαθεσιμότητα μπορούν να αλλάξουν.
optimize_basket
Τι κάνει
Υπολογίζει πλάνα για ακριβή επιλεγμένα προϊόντα και ποσότητες, μόνο για ανάγνωση.
Υποχρεωτικά πεδία
items- 1 έως 20 διαφορετικά
product_id, μεquantityαπό 1 έως 20· έως 50 τεμάχια συνολικά postal_code- πενταψήφιος ελληνικός Τ.Κ.
Προαιρετικά πεδία
maximum_merchants- 1 έως 8, προεπιλογή 3
minimum_merchant_rating- 0 έως 5, προεπιλογή 0
objectivelowest_total_cost,fewer_merchants,balanced_reliability_cost
Όρια
Δεν δημιουργεί καλάθι καταστήματος ή παραγγελία. Δεν υποθέτει συνδυασμένα μεταφορικά αθροίζοντας μεμονωμένες προσφορές. Άγνωστο συνολικό κόστος δεν εμφανίζεται ως εξοικονόμηση.
Αίτημα
curl -sS 'https://mcp.bestprice.gr/mcp' \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
--data '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"optimize_basket","arguments":{"items":[{"product_id":"bp_2157591869","quantity":2}],"postal_code":"11527"}}}'
Τρέξε το αίτημα για νέο έλεγχο. Οι τιμές και η διαθεσιμότητα μπορούν να αλλάξουν.
Περισσότερες πληροφορίες
Οι απαντήσεις είναι οι πραγματικές, με τρεις περικοπές: δείχνουμε το
structuredContent χωρίς το περίβλημα JSON-RPC/SSE της απάντησης, οι υπογεγραμμένοι σύνδεσμοι
bestprice_url λήγουν σε δέκα λεπτά και δεν δημοσιεύονται, και από τα 64 σημεία του ιστορικού δείχνουμε το πρώτο και το τελευταίο. Η σειρά επιστρέφεται
δειγματοληπτημένη από το ίδιο το εργαλείο· τα στατιστικά ανά περίοδο (window_stats) υπολογίζονται στις πλήρεις
ημερήσιες παρατηρήσεις, γι' αυτό το observations μετρά ημέρες και όχι σημεία.
Όταν κάτι πάει στραβά
Τα σφάλματα επιστρέφουν μέσα στο ίδιο πρωτόκολλο, ως δομημένο JSON με
isError: true και εξήγηση σε κείμενο, όχι ως σελίδα HTML.
Παράδειγμα με άκυρο product_id:
Αίτημα
curl -s -X POST https://mcp.bestprice.gr/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":5,"method":"tools/call","params":{"name":"compare_offers","arguments":{"product_id":"bp_0","postal_code":"71305"}}}'
Απάντηση
{
"content": [
{
"type": "text",
"text": "Input validation error: Invalid arguments for tool compare_offers: product_id: Invalid string: must match pattern /^bp_[0-9]{10}$/u, product_id: Expected a grouped BestPrice product id (bp_<id>)"
}
],
"isError": true
}
Τι είναι το MCP;
Ρωτάς το AI σου με δικά σου λόγια, ακριβώς όπως στην πραγματική συνομιλία παραπάνω. Η εφαρμογή σου, όπως το ChatGPT ή το Claude, ζητά τα στοιχεία που χρειάζεται από το BestPrice και τα χρησιμοποιεί στην απάντησή της. Αυτό γίνεται μέσω του MCP (Model Context Protocol), ενός κοινού τρόπου σύνδεσης εφαρμογών AI με εργαλεία και δεδομένα άλλων υπηρεσιών.
Έτσι, όταν ρωτάς για μια αγορά, το AI σου έχει πρόσβαση σε τιμές από την ελληνική αγορά και σε συνδέσμους προς τις σελίδες προϊόντων του BestPrice, όπου μπορείς να ελέγξεις τις προσφορές.
Δύο τρόποι να συνδεθεί ένα AI
MCP
Απομακρυσμένη υπηρεσία που συνδέει η εφαρμογή AI για δεδομένα αγορών στο παρασκήνιο.
WebMCPBETA
Εργαλεία στην ανοιχτή σελίδα του BestPrice, με εσένα στην καρτέλα.
- Πού ζουν τα εργαλεία
- MCPΣτον MCP server του BestPrice
- WebMCPΣτο JavaScript της σελίδας, όσο η καρτέλα είναι ανοιχτή
- Θέλει ανοιχτή καρτέλα
- MCPΌχι
- WebMCPΝαι
- Καλύτερο για
- MCPΑναζητήσεις στο παρασκήνιο από ChatGPT, Claude και παρόμοια
- WebMCPΑγορές στη σελίδα με browser agent στο bestprice.gr
* Το WebMCP είναι δοκιμαστικό: η συμμετοχή στη δοκιμή του Chrome ισχύει έως τις 30 Μαρτίου 2027 και η υποστήριξη μπορεί να αλλάξει. Ποια εργαλεία καταχωρίζονται ανά σελίδα. Ο κώδικας και το δοκιμαστικό.
Συχνές ερωτήσεις
Ό,τι χρειάζεται να ξέρεις πριν συνδέσεις την εφαρμογή σου.
Μπορεί να κάνει αγορά;
Όχι. Τα δημόσια εργαλεία έρευνας αγοράς είναι μόνο για ανάγνωση. Δεν ολοκληρώνουν παραγγελία, δεν τροποποιούν λογαριασμούς και δεν δημιουργούν χρεώσιμο κλικ προς κατάστημα.
Χρειάζεται λογαριασμός ή API key;
Η δημόσια έρευνα αγοράς δεν απαιτεί λογαριασμό BestPrice ή API key και είναι δωρεάν για εύλογη χρήση. Η προαιρετική σύνδεση λογαριασμού είναι ξεχωριστή. Ισχύουν rate limits: σε υπερβολική χρήση ο server απαντά με σφάλμα και η πρόσβαση επανέρχεται μόνη της. Αν μια εφαρμογή ζητά API key, αφορά τον πάροχο του μοντέλου και όχι το BestPrice.
Λειτουργεί με ChatGPT, Gemini, Claude, Perplexity ή Grok;
Το BestPrice είναι διαθέσιμο στον κατάλογο εφαρμογών του ChatGPT. Για το Claude, άνοιξε τη φόρμα σύνδεσης. Το Gemini και οι άλλες εφαρμογές έχουν διαφορετικές ρυθμίσεις και διαθεσιμότητα. Δες τους άλλους βοηθούς και εργαλεία.
Τι δεδομένα καλύπτει;
Φυσικά προϊόντα από τον καταναλωτικό κατάλογο του BestPrice, μαζί με ενεργές προσφορές και ιστορικό τιμών για την ελληνική αγορά, με τιμές σε ευρώ. Εξαιρούνται υπηρεσίες, ψηφιακά προϊόντα, καθώς και κατηγορίες με νομικούς ή ηλικιακούς περιορισμούς.
Ποια δεδομένα φτάνουν στο BestPrice;
Τα στοιχεία κάθε κλήσης, όπως το query ή ο ταχυδρομικός κώδικας, και τα συνήθη τεχνικά μεταδεδομένα μιας σύνδεσης. Η διεύθυνση από τα βήματα σύνδεσης αυτής της σελίδας έχει το ?via=mcp-page, που καταγράφει μόνο ότι η σύνδεση ρυθμίστηκε από εδώ. Στο get_shopping_decision ζητείται μια σύντομη ερώτηση αγοράς με το σχετικό όριο τιμής, τις προδιαγραφές και τις διορθώσεις, χωρίς αντίγραφα συνομιλιών ή άσχετα προσωπικά δεδομένα. Δεν ανακτώνται αποθηκευμένες συνομιλίες ή στοιχεία λογαριασμού από το BestPrice. Οι δημόσιες κλήσεις αγορών δεν συνδέονται με λογαριασμό ή προφίλ χρήστη στο BestPrice. Ισχύει η Πολιτική Απορρήτου του BestPrice.
Είμαι κατάστημα στο BestPrice. Τι αλλάζει για μένα;
Τα προϊόντα και οι τιμές σας είναι προσβάσιμα σε AI agents μέσω του BestPrice MCP. Το κόστος δεν αλλάζει: τα εργαλεία δεν δημιουργούν χρεώσιμο κλικ. Οι σύνδεσμοι που επιστρέφουν ανοίγουν σελίδα προϊόντος στο BestPrice, όπου ισχύει ό,τι ισχύει και σήμερα. Το όνομα και η αξιολόγηση του καταστήματος εμφανίζονται στις απαντήσεις των εργαλείων όπως και στη σύγκριση τιμών.
Πώς μαθαίνω για αλλαγές;
Η τρέχουσα έκδοση του server είναι η 1.9.0. Οι αλλαγές που επηρεάζουν τη συμβατότητα ανακοινώνονται στα releases του GitHub repo και τα προβλήματα αναφέρονται στα issues.
Κάτι άλλο;
Για ό,τι δεν καλύπτεται εδώ, χρησιμοποίησε τη φόρμα επικοινωνίας του BestPrice ή γράψε στο feedback@bestprice.gr.