Είναι το Model Context Protocol (MCP) μια ξεπερασμένη ιδέα;
Πρωτότυπος τίτλος: "MCP was always a bad idea?" (από maharshi365)
Το άρθρο υποστηρίζει ότι το Model Context Protocol (MCP) έχει καταστεί περιττό λόγω της ραγδαίας εξέλιξης των LLMs, τα οποία πλέον μπορούν να αλληλεπιδρούν απευθείας με APIs και εργαλεία γραμμής εντολών (CLI). Αντί για εξειδικευμένα πρωτόκολλα, προτείνεται η στροφή προς την απευθείας χρήση καθιερωμένων προτύπων του διαδικτύου.
Η παρακμή ενός πρωτοκόλλου
Το Model Context Protocol (MCP) εισήχθη το 2024 για να γεφυρώσει το χάσμα μεταξύ των LLMs και των εξωτερικών πηγών δεδομένων. Αν και αρχικά αποτέλεσε μια σημαντική καινοτομία, η ταχύτατη εξέλιξη των μοντέλων κατέστησε το πρωτόκολλο αυτό μάλλον περιοριστικό. Σήμερα, τα μοντέλα διαθέτουν την ικανότητα να εκτελούν αυτόνομα σενάρια (scripts) και να κατανοούν πολύπλοκες δομές κώδικα, καθιστώντας τους ενδιάμεσους MCP servers περιττούς.
Το πρόβλημα του Context Bloat
Η υιοθέτηση του MCP οδήγησε σε μια πληθώρα από servers, οι οποίοι συχνά υπερφορτώνουν το context των μοντέλων με περιττές πληροφορίες και σχήματα (schemas). Παρόλο που δημιουργήθηκαν εργαλεία για τον περιορισμό αυτού του φαινομένου, η ρίζα του προβλήματος παραμένει: το MCP προσθέτει ένα επίπεδο πολυπλοκότητας που δεν είναι πλέον απαραίτητο, καθώς τα LLMs μπορούν να χρησιμοποιήσουν απευθείας τα υπάρχοντα APIs ή να αλληλεπιδράσουν με CLIs μέσω εντολών όπως το --help.
Προς μια νέα προσέγγιση: HTTP και Content Negotiation
Αντί για τη διατήρηση ενός ξεχωριστού οικοσυστήματος, ο συγγραφέας προτείνει την αξιοποίηση των ήδη ώριμων προτύπων του διαδικτύου. Η χρήση headers, όπως το Accept: text/markdown, επιτρέπει στα μοντέλα να λαμβάνουν δεδομένα σε μορφή που μπορούν να επεξεργαστούν άμεσα, χωρίς την ανάγκη μετατροπής από HTML ή περίπλοκα JSON. Η τυποποίηση αυτής της επικοινωνίας θα επιτρέψει στα agents να λειτουργούν πιο αποτελεσματικά, βασιζόμενα σε ανοιχτά και δοκιμασμένα πρότυπα αντί για ιδιοταγή πρωτόκολλα.
Ανακαλύψτε καινοτόμα open-source εργαλεία και κρυμμένα διαμάντια ανοιχτού κώδικα.