Mitosαπό τη SAR-SOFT
EnglishΞεκίνα δωρεάν

Τι είναι ένας MCP server;

Τι είναι ένας MCP server, τι επιτρέπει στο ChatGPT ή στο Claude, πώς διαφέρει ο τοπικός από τον απομακρυσμένο και τι ελέγχεις πριν τον εγκρίνεις.

ΕπεξήγησηΓράφει ο Panagiotis SaridisΔημοσιεύτηκε Ενημερώθηκε 8 λεπτά

Η σύντομη απάντηση

Ένας MCP server είναι ένα πρόγραμμα που δίνει σε έναν βοηθό AI, όπως το ChatGPT ή το Claude, εργαλεία για να φτάσει σε μια υπηρεσία, για παράδειγμα στα analytics ή στο κατάστημά σου. Ακολουθεί το Model Context Protocol (MCP), ένα ανοιχτό πρότυπο που παρουσίασε η Anthropic τον Νοέμβριο του 2024. Το ChatGPT και το Claude στο web συνδέονται με απομακρυσμένους servers: τους προσθέτεις με μια διεύθυνση ως custom connector και, αν ο server ζητά λογαριασμό, συνδέεσαι με OAuth. Το Mitos είναι ένα φιλοξενούμενο παράδειγμα, με εργαλεία που από προεπιλογή μόνο διαβάζουν τα δεδομένα σου.

Για να δεις τι διαβάζει στην πράξη ένας MCP server, ξεκίνα από τη σύνδεση Google Analytics με ChatGPT και Claude.

Τα βασικά

  • Το MCP είναι ανοιχτό πρότυπο για τη σύνδεση βοηθών AI με εξωτερικά συστήματα, και το υποστηρίζουν και το ChatGPT και το Claude.
  • Ένας server δίνει στον βοηθό AI εργαλεία. Κάποια μόνο διαβάζουν δεδομένα, ενώ άλλα μπορούν να τα αλλάξουν.
  • Το ChatGPT και το claude.ai συνδέονται μόνο με απομακρυσμένους servers. Ένας server που τρέχει στον υπολογιστή σου δεν δουλεύει εκεί.
  • Πριν εγκρίνεις έναν server, δες ποιος τον λειτουργεί, ποια εργαλεία έχει και ποια δικαιώματα ζητά.
  • Το Mitos είναι ένας φιλοξενούμενος MCP server, μόνο ανάγνωσης από προεπιλογή, που φτάνει σε έναν οργανισμό ανά σύνδεση.

Τοπικός και απομακρυσμένος MCP server

ΕρώτησηΤοπικός serverΑπομακρυσμένος server
Πού τρέχειΣτον υπολογιστή σου, όπου τον ξεκινά ο βοηθός AIΣτους servers αυτού που τον προσφέρει, μέσω internet
Πώς μιλά με τον βοηθό AIΜέσω standard input και output (STDIO) στο ίδιο μηχάνημαΜέσω Streamable HTTP
Πώς συνδέεσαιΤα στοιχεία σύνδεσης έρχονται από τον υπολογιστή όπου τρέχειΜε OAuth, όταν ο server χρειάζεται λογαριασμό
Δουλεύει στο ChatGPT και στο claude.aiΌχιΝαι, ως custom connector με τη διεύθυνσή του
Ποιος τον κρατά σε λειτουργίαΕσύΑυτός που τον προσφέρει

Τι είναι το Model Context Protocol

Το Model Context Protocol (MCP) είναι ένα ανοιχτό πρότυπο για τη σύνδεση βοηθών AI με εξωτερικά συστήματα, όπως αρχεία, βάσεις δεδομένων και επαγγελματικά εργαλεία. Το παρουσίασε η Anthropic στις 25 Νοεμβρίου 2024 ως ανοιχτό πρότυπο και ανοιχτό λογισμικό.

Ο επίσημος ιστότοπος του MCP το παρομοιάζει με μια θύρα USB-C για εφαρμογές AI: ένας κοινός τρόπος σύνδεσης αντί για ξεχωριστή λύση για κάθε εφαρμογή. Στις εφαρμογές που το υποστηρίζουν αναφέρει το Claude, το ChatGPT, το Visual Studio Code και το Cursor.

Τι προσφέρει ένας MCP server

Ο βοηθός AI ζητά από τον server τη λίστα με όσα προσφέρει. Όταν κάνεις μια ερώτηση, ο βοηθός διαλέγει ένα εργαλείο, το καλεί και γράφει την απάντηση από το αποτέλεσμα. Η προδιαγραφή του MCP ορίζει τρία είδη:

  • Εργαλεία: λειτουργίες που καλεί ο βοηθός AI, όπως μια αναφορά επισκεψιμότητας ή μια αναζήτηση παραγγελιών
  • Πόροι: δεδομένα που δίνουν πλαίσιο, όπως το περιεχόμενο ενός αρχείου
  • Πρότυπα οδηγιών (prompts): έτοιμα κείμενα που βοηθούν τον βοηθό AI να χρησιμοποιήσει τα εργαλεία

Γιατί το ChatGPT και το Claude στο web χρειάζονται απομακρυσμένο server

Ένας τοπικός server τρέχει στον υπολογιστή σου και μιλά με τον βοηθό AI στο ίδιο μηχάνημα. Ένας απομακρυσμένος server τρέχει στους servers αυτού που τον προσφέρει και ο βοηθός AI τον φτάνει μέσω internet.

Η OpenAI γράφει ότι το ChatGPT δεν συνδέεται απευθείας με τοπικό server, μόνο με απομακρυσμένους. Η Anthropic γράφει ότι το Claude φτάνει έναν custom connector από το δικό της cloud, ακόμη και στο Claude Desktop, και ότι οι τοπικοί servers του Claude Desktop δεν είναι διαθέσιμοι στο claude.ai. Γι' αυτό, για να διαβάζει το ChatGPT ή το Claude τα δεδομένα σου, προσθέτεις τη διεύθυνση ενός απομακρυσμένου server ως custom connector. Στο ChatGPT αυτό γίνεται με ενεργό το developer mode, και η OpenAI το ονομάζει εφαρμογή.

Τι σημαίνει «εργαλεία μόνο ανάγνωσης»

Τι κάνει κάθε εργαλείο το αποφασίζει αυτός που φτιάχνει τον server. Ένα εργαλείο μπορεί να διαβάζει δεδομένα, αλλά και να δημιουργεί, να αλλάζει ή να διαγράφει. Ένας server μόνο ανάγνωσης δίνει στον βοηθό AI μόνο εργαλεία που διαβάζουν.

Ένα εργαλείο μπορεί να δηλώνει ότι μόνο διαβάζει. Το ChatGPT ζητά από προεπιλογή επιβεβαίωση πριν από ενέργειες εγγραφής και θεωρεί ενέργεια εγγραφής κάθε εργαλείο χωρίς αυτή τη δήλωση. Η προδιαγραφή του MCP όμως λέει ότι τέτοιες δηλώσεις δεν είναι αξιόπιστες αν ο server δεν είναι αξιόπιστος. Πριν εγκρίνεις έναν server, έλεγξε τα εξής:

  • Ποιος τον φτιάχνει και ποιος τον λειτουργεί
  • Τη λίστα με τα εργαλεία του, και αν κάποιο αλλάζει δεδομένα
  • Τα δικαιώματα που ζητά όταν συνδέεσαι
  • Πώς ανακαλείς την πρόσβαση όταν δεν τη χρειάζεσαι πια

Πώς συνδέεσαι σε έναν απομακρυσμένο server

Η προδιαγραφή του MCP βασίζει τη σύνδεση στους servers που δουλεύουν μέσω HTTP στο OAuth 2.1. Ο βοηθός AI σε στέλνει στη σελίδα σύνδεσης της υπηρεσίας, εγκρίνεις την πρόσβαση και ο βοηθός παίρνει ένα token αντί για τον κωδικό πρόσβασής σου.

Η Anthropic γράφει ότι έτσι το Claude δεν βλέπει ποτέ τον κωδικό σου, και ότι ανακαλείς την πρόσβαση αποσυνδέοντας τον connector στο Claude ή από τις ρυθμίσεις ασφαλείας της υπηρεσίας. Το ChatGPT δέχεται servers με OAuth, χωρίς σύνδεση ή με συνδυασμό των δύο.

Ένα παράδειγμα: το Mitos

Το Mitos είναι ένας φιλοξενούμενος MCP server στη διεύθυνση https://mcp.sar-soft.com/mcp. Συνδέεις στην εφαρμογή Mitos το Google Analytics, το Search Console, το WordPress, το WooCommerce ή το Magento, διαλέγοντας ένα site ή ένα κατάστημα για κάθε σύνδεση WordPress ή Magento και τις ιδιότητες Google που θέλεις. Μετά προσθέτεις τη διεύθυνση στο ChatGPT ή στο Claude, συνδέεσαι με OAuth και εξουσιοδοτείς έναν οργανισμό.

Υπάρχουν και άλλες επιλογές, όπως servers που λειτουργούν οι ίδιοι οι πάροχοι λογισμικού ή servers ανοιχτού κώδικα που τρέχεις μόνος σου. Κάνε σε αυτούς τους ίδιους ελέγχους. Για το Mitos οι απαντήσεις είναι οι εξής:

  • Από προεπιλογή ο βοηθός AI παίρνει μόνο εργαλεία που διαβάζουν. Αλλάζει το site, το κατάστημα ή το Google Analytics μόνο αν το επιτρέψει ο ιδιοκτήτης ή ένας διαχειριστής, και ό,τι θα έβγαινε δημόσια περιμένει έγκριση, στη συνομιλία όπου το υποστηρίζει ο βοηθός AI σου, αλλιώς στο Mitos.
  • Ένας connector φτάνει σε έναν οργανισμό, και κάθε οργανισμός είναι απομονωμένος από τους άλλους.
  • Ανακαλείς έναν βοηθό AI από την εφαρμογή Mitos και η αλλαγή ισχύει μέσα σε περίπου ένα λεπτό.
  • Το Mitos δεν έχει δικό του μοντέλο AI. Την απάντηση τη γράφει το ChatGPT ή το Claude, και μπορεί να είναι λάθος ή ελλιπής.

Ερωτήσεις για να δοκιμάσεις

  • Πόση επισκεψιμότητα είχαμε τις τελευταίες 30 ημέρες, σε σύγκριση με τις 30 πριν;Πηγές: Google Analytics
  • Ποιες αναζητήσεις μάς έφεραν τα περισσότερα κλικ τις τελευταίες 28 ημέρες;Πηγές: Search Console
  • Ποια ήταν τα προϊόντα με τις περισσότερες πωλήσεις αυτόν τον μήνα;Πηγές: WooCommerce
  • Ποιες σελίδες έχουν πολλές εμφανίσεις στην αναζήτηση αλλά λίγες πραγματικές επισκέψεις;Πηγές: Search Console · Google Analytics

Συχνές ερωτήσεις

Το MCP είναι μόνο για το Claude;

Όχι. Η Anthropic το παρουσίασε ως ανοιχτό πρότυπο, και ο ιστότοπος του MCP αναφέρει ότι το υποστηρίζουν επίσης το ChatGPT, το Visual Studio Code και το Cursor. Τι χρειάζονται το ChatGPT, το Claude, το Claude Code και το Cursor για να προσθέσουν το Mitos αναφέρεται παρακάτω.

  • ChatGPTΣε πακέτο Plus, Pro, Business, Enterprise ή Edu, στην έκδοση web, με ενεργό το developer mode.Οδηγός της OpenAI
  • ClaudeΣε κάθε πακέτο. Το Free επιτρέπει έναν custom connector, και στα Team και Enterprise τον προσθέτει πρώτα ένας owner.Οδηγός της Anthropic
  • Claude CodeΕγκατεστημένο το Claude Code, με λογαριασμό Pro, Max, Team, Enterprise ή Console. Το δωρεάν πακέτο του Claude δεν περιλαμβάνει το Claude Code.Οδηγός της Anthropic
  • CursorΤο Cursor εγκατεστημένο στον υπολογιστή σου.Οδηγός του Cursor
Είναι το ίδιο ένας MCP server και ένας custom connector;

Σχεδόν. Ο MCP server είναι το πρόγραμμα που δίνει τα εργαλεία. Ο custom connector είναι ο τρόπος που το Claude προσθέτει έναν απομακρυσμένο server με τη διεύθυνσή του. Το ChatGPT κάνει το ίδιο με μια εφαρμογή σε developer mode.

Πρέπει να εγκαταστήσω κάτι για έναν απομακρυσμένο MCP server;

Όχι στον υπολογιστή σου. Ο server τρέχει στους servers αυτού που τον προσφέρει, και εσύ προσθέτεις τη διεύθυνσή του στο ChatGPT ή στο Claude. Κάποιοι servers χρειάζονται κάτι στην ίδια την πηγή, όπως το πρόσθετο Mitos στο WordPress.

Μπορεί ένας MCP server να αλλάξει τα δεδομένα μου;

Εξαρτάται από τα εργαλεία του. Κάποιοι servers έχουν εργαλεία που δημιουργούν, αλλάζουν ή διαγράφουν δεδομένα. Το Mitos δίνει από προεπιλογή μόνο εργαλεία που διαβάζουν· αλλαγές επιτρέπει ανά πηγή ο ιδιοκτήτης ή ένας διαχειριστής, και ό,τι θα έβγαινε δημόσια περιμένει έγκριση.

Πηγές αναφοράς

Δοκίμασε έναν MCP server, μόνο ανάγνωσης από προεπιλογή, με τα δικά σου δεδομένα

Κάνε εγγραφή δωρεάν, σύνδεσε την πρώτη σου πηγή και δοκίμασέ το στο ChatGPT ή στο Claude μέσα σε λίγα λεπτά. Χωρίς κάρτα.

Σύνδεσε το site WordPress σου

Γράψε τη διεύθυνση του site σου και ανοίγουμε τη σελίδα προσθέτων του, έτοιμη για την εγκατάσταση του Mitos.

Προτιμάς εγκατάσταση με το χέρι; Κατέβασε το πρόσθετο · πώς το συνδέεις

Δεν έχεις WordPress ή θες πρώτα να τα στήσεις; Φτιάξε δωρεάν λογαριασμό

Δωρεάν για να ξεκινήσεις · Χωρίς κάρτα