Μετάβαση στο κύριο περιεχόμενο

MCP Servers

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


Επισκόπηση

Η ενσωμάτωση του MCP Server σας επιτρέπει να:

  • Συνδέσετε οποιονδήποτε διακομιστή συμβατό με MCP
  • Εκθέσετε εργαλεία για να τα καλεί ο AI σας κατά τη διάρκεια συνομιλιών
  • Αποκτήσετε πρόσβαση σε εξωτερικά δεδομένα μέσω τυποποιημένων πρωτοκόλλων
  • Επεκτείνετε τις δυνατότητες χωρίς προσαρμοσμένη ανάπτυξη

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


Προϋποθέσεις

Πριν ξεκινήσετε, βεβαιωθείτε ότι έχετε:

  • Έναν ενεργό λογαριασμό AI SmartTalk
  • Πρόσβαση σε έναν διακομιστή MCP (self-hosted ή τρίτου μέρους)
  • URL διακομιστή MCP και διαπιστευτήρια αυθεντικοποίησης
  • Κατανόηση των εργαλείων που εκθέτει ο διακομιστής MCP

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

┌─────────────────┐     ┌─────────────────┐     ┌─────────────────┐
│ User Query │────▶│ AI SmartTalk │────▶│ MCP Server │
│ │ │ (AI Agent) │ │ │
│ "Check my CRM" │ │ │ │ - CRM tools │
│ │◀────│ Processes query │◀────│ - DB queries │
│ Response │ │ Calls MCP tools │ │ - File access │
└─────────────────┘ └─────────────────┘ └─────────────────┘
  1. Ο χρήστης υποβάλλει μια ερώτηση που απαιτεί εξωτερικά δεδομένα
  2. Το AI SmartTalk αναγνωρίζει ότι χρειάζεται ένα εργαλείο MCP
  3. Καλείται ο διακομιστής MCP με το κατάλληλο εργαλείο
  4. Η απάντηση επιστρέφεται και ο AI διαμορφώνει την απάντηση

Βήμα-Βήμα Ρύθμιση

Βήμα 1: Πρόσβαση στην Ενοποίηση MCP

  1. Συνδεθείτε στον λογαριασμό σας AI SmartTalk
  2. Μεταβείτε στις ΡυθμίσειςΕνοποιήσεις
  3. Βρείτε τους Διακομιστές MCP και κάντε κλικ στο Προσθήκη Διακομιστή

Βήμα 2: Ρύθμιση του Διακομιστή MCP

Εισάγετε τις λεπτομέρειες του διακομιστή MCP σας:

ΠεδίοΠεριγραφή
Όνομα ΔιακομιστήΦιλικό όνομα για αυτή τη σύνδεση
URL ΔιακομιστήΤερματικό διακομιστή MCP (π.χ., https://mcp.example.com)
ΜεταφοράSSE (Server-Sent Events) ή WebSocket
ΑυθεντικοποίησηAPI key, OAuth ή κανένα

Βήμα 3: Δοκιμή της Σύνδεσης

  1. Κάντε κλικ στο Δοκιμή Σύνδεσης
  2. Το AI SmartTalk θα στείλει ping στον διακομιστή MCP
  3. Επιβεβαιώστε ότι η κατάσταση δείχνει Συνδεδεμένο

Βήμα 4: Ανακάλυψη Διαθέσιμων Εργαλείων

Αφού συνδεθεί, το AI SmartTalk ανακτά τη λίστα των διαθέσιμων εργαλείων:

ΕργαλείοΠεριγραφήΠαράμετροι
search_crmΑναζητήστε αρχεία πελατώνquery, limit
create_ticketΔημιουργήστε εισιτήριο υποστήριξηςtitle, description
get_weatherΑνακτήστε δεδομένα καιρούlocation

Βήμα 5: Ενεργοποίηση Εργαλείων για την AI σας

  1. Εξετάστε τα ανακαλυφθέντα εργαλεία
  2. Ενεργοποιήστε τα εργαλεία που θέλετε να χρησιμοποιεί η AI σας
  3. Ρυθμίστε οποιαδήποτε ειδική ρύθμιση εργαλείου
  4. Αποθηκεύστε τη ρύθμισή σας

Ενοποίηση SmartFlow

Τα εργαλεία MCP μπορούν επίσης να χρησιμοποιηθούν σε ροές SmartFlow:

Χρήση Εργαλείων MCP σε Ροές

  1. Στο SmartFlow, βρείτε το MCP στη βιβλιοθήκη ενεργειών
  2. Σύρετε την ενέργεια MCP στη ροή σας
  3. Επιλέξτε τον Διακομιστή MCP και το Εργαλείο
  4. Χαράξτε τις παραμέτρους εισόδου από το πλαίσιο ροής σας
  5. Χρησιμοποιήστε την απάντηση του εργαλείου σε επόμενες ενέργειες

Παράδειγμα: Ροή Αναζήτησης Πελάτη

Trigger: Chat Service (when user asks about account)
Actions:
1. MCP Tool Call:
Server: Company CRM
Tool: search_crm
Parameters:
query: {{user_email}}
2. AI Response:
Context: CRM lookup result
Prompt: Answer user's account question

Χρήσεις

Διαχείριση Σχέσεων Πελατών

Συνδέστε το CRM σας μέσω MCP:

  • "Αναζητήστε τον πελάτη John Smith"
  • "Ποια είναι η κατάσταση του λογαριασμού #12345;"
  • "Πόσα ανοιχτά εισιτήρια υποστήριξης έχουμε;"

Εσωτερικά Εργαλεία

Πρόσβαση σε εταιρικά συστήματα:

  • "Ελέγξτε το απόθεμα για το προϊόν SKU-123"
  • "Τι υπάρχει στο πρόγραμμα για αύριο;"
  • "Αναζητήστε στο εσωτερικό μας wiki για έγγραφα εισαγωγής"

Εξωτερικές Πηγές Δεδομένων

Ανακτήστε ζωντανά δεδομένα:

  • "Ποιος είναι ο τρέχων καιρός στο Παρίσι;"
  • "Πάρτε την τελευταία τιμή μετοχής για AAPL"
  • "Ελέγξτε την κατάσταση πτήσης για UA123"

Εργαλεία Ανάπτυξης

Για τεχνικές ομάδες:

  • "Ποια είναι η κατάσταση της τελευταίας έκδοσης;"
  • "Αναζητήστε τα ζητήματα GitHub μας για σφάλματα αυθεντικοποίησης"
  • "Ελέγξτε την υγεία των διακομιστών παραγωγής"

Παραδείγματα MCP Server

Δημοφιλείς MCP Servers

ServerΣκοπόςΣύνδεσμος
FilesystemΑνάγνωση/γραφή τοπικών αρχείωνΕνσωματωμένος αναφορικός server
PostgreSQLΕρώτηση βάσεων δεδομένωνΚοινότητα server
GitHubΔιαχείριση αποθετηρίωνΚοινότητα server
SlackΕνσωμάτωση μηνυμάτωνΚοινότητα server

Βρείτε περισσότερα: Επισκεφθείτε το MCP Server Registry για servers της κοινότητας.

Αυτοφιλοξενούμενοι MCP Servers

Μπορείτε να δημιουργήσετε προσαρμοσμένους MCP servers για:

  • Ιδιόκτητα εσωτερικά συστήματα
  • Προσαρμοσμένη επιχειρηματική λογική
  • Ασφαλή/ιδιωτική πρόσβαση σε δεδομένα

Σκέψεις Ασφαλείας

Αυθεντικοποίηση

ΜέθοδοςΠερίπτωση Χρήσης
API KeyΑπλή αυθεντικοποίηση server προς server
OAuth 2.0Πρόσβαση με εξουσιοδότηση χρήστη
mTLSΠεριβάλλοντα υψηλής ασφάλειας

Ιδιωτικότητα Δεδομένων

  • Οι αιτήσεις MCP μπορεί να περιέχουν δεδομένα χρηστών
  • Διασφαλίστε ότι ο MCP server σας χειρίζεται τα δεδομένα κατάλληλα
  • Σκεφτείτε τις απαιτήσεις διαμονής δεδομένων
  • Καταγράφετε και ελέγχετε τις κλήσεις εργαλείων MCP

Ασφάλεια Δικτύου

  • Χρησιμοποιήστε HTTPS για όλες τις συνδέσεις MCP
  • Περιορίστε την πρόσβαση στον MCP server σε διευθύνσεις IP του AI SmartTalk
  • Εφαρμόστε περιορισμούς ρυθμού στον MCP server σας

Αντιμετώπιση Προβλημάτων

Προβλήματα Σύνδεσης

ΠρόβλημαΛύση
"Η σύνδεση απορρίφθηκε"Ελέγξτε τη διεύθυνση URL και την πόρτα του server
"Αυθεντικοποίηση απέτυχε"Επαληθεύστε τα διαπιστευτήρια/API key
"Χρόνος εκτέλεσης"Ελέγξτε τη συνδεσιμότητα δικτύου, κανόνες τείχους προστασίας
"Σφάλμα SSL"Διασφαλίστε ότι το SSL πιστοποιητικό είναι έγκυρο

Προβλήματα Ανακάλυψης Εργαλείων

ΠρόβλημαΛύση
"Δεν βρέθηκαν εργαλεία"Επαληθεύστε ότι ο MCP server εκθέτει τα εργαλεία σωστά
"Το εργαλείο δεν είναι διαθέσιμο"Ελέγξτε ότι το εργαλείο είναι ενεργοποιημένο στην πλευρά του server
"Ασυμφωνία σχήματος"Ενημερώστε το AI SmartTalk για να ανανεώσετε τα σχήματα εργαλείων

Προβλήματα Εκτέλεσης

ΠρόβλημαΛύση
"Η κλήση εργαλείου απέτυχε"Ελέγξτε τα αρχεία καταγραφής του server για σφάλματα
"Αναπάντεχη απάντηση"Επαληθεύστε ότι το εργαλείο επιστρέφει τη αναμενόμενη μορφή
"Περιορισμός ρυθμού"Εφαρμόστε backoff ή αυξήστε τα όρια

Διαχείριση MCP Servers

ΔράσηΠώς
Προσθήκη serverΡυθμίσεις → Ενσωματώσεις → MCP → Προσθήκη Server
Επεξεργασία serverΚάντε κλικ στο όνομα του server για τροποποίηση
Απενεργοποίηση serverΑπενεργοποιήστε χωρίς διαγραφή
Αφαίρεση serverΚουμπί διαγραφής (τα εργαλεία γίνονται μη διαθέσιμα)
Ανανέωση εργαλείωνΚάντε κλικ στην Ανανέωση για να ανακαλύψετε ξανά τα εργαλεία

Καλές Πρακτικές

  1. Ξεκινήστε απλά: Συνδέστε έναν server, δοκιμάστε εκτενώς και στη συνέχεια επεκτείνετε
  2. Τεκμηριώστε τα εργαλεία: Διατηρήστε εσωτερικά έγγραφα σχετικά με το τι κάνει κάθε εργαλείο
  3. Παρακολουθήστε τη χρήση: Παρακολουθήστε ποια εργαλεία καλούνται και την απόδοση
  4. Διαχειριστείτε τα σφάλματα με κομψότητα: Το AI θα πρέπει να διαχειρίζεται τις αποτυχίες εργαλείων με κομψότητα
  5. Ασφαλίστε τα διαπιστευτήρια: Χρησιμοποιήστε μεταβλητές περιβάλλοντος, όχι σκληρά κωδικοποιημένα κλειδιά
  6. Εκδόστε τους servers σας: Οι MCP servers θα πρέπει να εκδίδονται για σταθερότητα

Πόροι

Τεκμηρίωση MCP

Πόροι AI SmartTalk


Σχετική Τεκμηρίωση

Έτοιμοι να αναβαθμίσετε την
εμπειρία χρήστη σας;

Αναπτύξτε AI βοηθούς που ενθουσιάζουν τους πελάτες και κλιμακώνονται με την επιχείρησή σας.

Συμμόρφωση με GDPR