AI και MCP

Τι είναι το MCP και γιατί ο βοηθός AI μπορεί ξαφνικά να καταγράφει τις ώρες σας;

Ενημερώθηκε 4 λεπτά ανάγνωση

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

Το MCP (Model Context Protocol) είναι ένα ανοιχτό πρότυπο που επιτρέπει σε έναν βοηθό τεχνητής νοημοσύνης, όπως το Claude, το ChatGPT ή το Cursor, να συνεργάζεται με άλλο λογισμικό: να αναζητά δεδομένα και να εκτελεί ενέργειες. Ένα πρόγραμμα προσφέρει έναν MCP server με συγκεκριμένα, περιγραφόμενα εργαλεία· ο βοηθός είναι ο client που καλεί αυτά τα εργαλεία, αφού εσείς συνδεθείτε και δώσετε τη συγκατάθεσή σας.

Το πρόβλημα που λύνει το MCP

Ένα γλωσσικό μοντέλο γράφει και συλλογίζεται καλά, αλλά δεν γνωρίζει τίποτα για τα δικά σας δεδομένα. Δεν μπορεί να βρει έναν πελάτη, να κλείσει ραντεβού ή να καταγράψει ώρες. Για αυτά πρέπει να επικοινωνεί με άλλο λογισμικό.

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

Σκεφτείτε μια πρίζα: η συσκευή και το δίκτυο δεν χρειάζεται να γνωρίζονται, αρκεί να χρησιμοποιούν το ίδιο βύσμα.

Πώς λειτουργεί το MCP

Υπάρχουν δύο πλευρές. Ο server βρίσκεται στο πρόγραμμα που έχει τα δεδομένα, π.χ. ένα εργαλείο καταγραφής χρόνου. Ο client είναι ο βοηθός AI: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex ή VS Code.

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

  1. Προσθέτετε έναν MCP server στον βοηθό σας με μια διεύθυνση, π.χ. https://app.half5.com/mcp.
  2. Ο βοηθός ανοίγει την οθόνη σύνδεσης του προγράμματος. Συνδέεστε και δίνετε συγκατάθεση (OAuth). Ο κωδικός σας δεν φτάνει ποτέ στον βοηθό.
  3. Κάνετε ένα αίτημα σε φυσική γλώσσα, όπως «καταχώρησε δύο ώρες για το login fix».
  4. Ο βοηθός καλεί το κατάλληλο εργαλείο και σας δείχνει το αποτέλεσμα.

Εργαλεία, όχι πλήρης πρόσβαση

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

Αφαιρείτε την πρόσβαση όπως σε κάθε συνδεδεμένη εφαρμογή: μέσα από το ίδιο το πρόγραμμα ή αφαιρώντας τον server από τον βοηθό σας.

  • Τοπικά ή απομακρυσμένα. Ένας MCP server μπορεί να τρέχει στον δικό σας υπολογιστή ή στο cloud. Ένας cloud server δεν χρειάζεται εγκατάσταση: απλώς επικολλάτε τη διεύθυνση και συνδέεστε.
  • Ανοιχτό πρότυπο. Η Anthropic δημοσίευσε το MCP ως ανοιχτή προδιαγραφή τον Νοέμβριο 2024· το υποστηρίζουν επίσης οι OpenAI, Cursor και Microsoft.
  • Συγκατάθεση ανά σύνδεση. Σε απομακρυσμένο server συνδέεστε μέσω OAuth, όπως και με το «Σύνδεση με Google».

Πού βοηθάει

Το MCP είναι πιο χρήσιμο για δουλειές που ήδη κάνετε με έναν βοηθό. Ένας προγραμματιστής που διορθώνει ένα bug με το Claude Code μπορεί να ζητήσει από τον ίδιο βοηθό να καταγράψει τον χρόνο του στο τέλος. Ένας σύμβουλος που γράφει αναφορά στο ChatGPT μπορεί να ρωτήσει τι έχει ήδη καταγραφεί αυτή την εβδομάδα.

Δεν ενδείκνυται για εργασίες όπου θέλετε να ελέγχετε κάθε πεδίο πριν αποθηκευτεί κάτι. Επιλέξτε λοιπόν λογισμικό που κρατά όλες τις ενέργειες του agent ως εκκρεμείς ή προς έγκριση. Πώς λειτουργεί αυτό για τις ώρες θα βρείτε στο Καταγραφή ωρών με Claude, ChatGPT ή Cursor.

Έτσι λειτουργεί το Half5

Το Half5 διαθέτει δικό του MCP server στο https://app.half5.com/mcp. Προσθέτετε αυτή τη διεύθυνση στον βοηθό σας, συνδέεστε με τον λογαριασμό σας στο Half5 και δίνετε συγκατάθεση. Δεν απαιτείται εγκατάσταση.

Ο server προσφέρει έξι εργαλεία: log_work, log_work_batch (πολλαπλές καταχωρήσεις μαζί), search_customers_projects, list_entries, update_entry και delete_entry (μόνο για δικές σας καταχωρήσεις που δεν έχουν εγκριθεί ακόμη). Ένας συνδεδεμένος agent βλέπει μόνο τις δικές σας ώρες, ακόμη κι αν ο λογαριασμός σας είναι διαχειριστής ή υπεύθυνος· τιμολόγια, συνάδελφοι και ρυθμίσεις παραμένουν απρόσιτα. Οι καταχωρήσεις από agent εμφανίζονται ως «Δεν έχει εγκριθεί ακόμη» και κατά τα άλλα είναι κανονικές εγγραφές: εμφανίζονται στην επισκόπησή σας και περνούν από έγκριση και τιμολόγηση όπως και οι υπόλοιπες ώρες σας. Πώς το log_work βρίσκει τον σωστό πελάτη θα βρείτε στο Πώς λειτουργεί το log_work.

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

Είναι το MCP το ίδιο με ένα API;

Σχεδόν. Ένας MCP server συχνά χρησιμοποιεί ένα κανονικό API στο παρασκήνιο, αλλά περιγράφει τα εργαλεία του ώστε ένα γλωσσικό μοντέλο να μπορεί να τα επιλέξει και να τα καλέσει μόνο του. Δεν χρειάζεται να γράψετε κώδικα για να το χρησιμοποιήσει ένας βοηθός.

Ποιοι βοηθοί AI υποστηρίζουν MCP;

Μεταξύ άλλων το Claude (Claude.ai, Claude Desktop και Claude Code), το ChatGPT μέσω connectors, το Cursor, το OpenAI Codex και το VS Code. Το πού ακριβώς προσθέτετε έναν server διαφέρει ανά εφαρμογή.

Μπορεί ένας βοηθός να αλλάξει πράγματα μέσω MCP μόνος του;

Μόνο μέσω των εργαλείων που προσφέρει ο server και μόνο με τα δικαιώματα του λογαριασμού σας. Καλό λογισμικό κρατά τις αλλαγές του agent προς έγκριση, ώστε εσείς ή ο υπεύθυνός σας να τις εγκρίνετε.

Χρειάζεται να εγκαταστήσω κάτι;

Όχι για απομακρυσμένο MCP server: προσθέτετε μια διεύθυνση και συνδέεστε. Μόνο οι τοπικοί MCP servers, που τρέχουν στον υπολογιστή σας, χρειάζονται εγκατάσταση.

Πηγές

Κάποιος επιστρέφει με ποδήλατο στο σπίτι μετά τη δουλειά, δίπλα στο κανάλι

Σήμερα στις 16:30 κλείνετε το laptop σας.

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