Αρχική/Οδηγοί/Προγραμματιστές
Προγραμματιστές

Πώς να συνδέσετε έναν βοηθό AI στο MCP ROOTE;

Συνδέστε έναν βοηθό στο MCP ROOTE: URL διακομιστή, ρύθμιση HTTP, πρώτη αναζήτηση, ανάγνωση αποτελεσμάτων και αντιμετώπιση σφαλμάτων.

By ROOTE·7 λεπτά ανάγνωσης
Πώς να συνδέσετε έναν βοηθό AI στο MCP ROOTE;
Συνδέστε το ROOTE και ξεκινήστε την πρώτη σας αναζήτηση.

Τα βασικά σε λίγα δευτερόλεπτα

Προσθέστε https://mcp.roote.ai/mcp ως απομακρυσμένο διακομιστή Streamable HTTP σε έναν συμβατό πελάτη. Ανακαλύψτε τα εργαλεία, δοκιμάστε μια διεύθυνση και μετά μια αναζήτηση κοντινής περιοχής, και ελέγξτε την κατάσταση καθώς και τα επιστρεφόμενα όρια.

Για να συνδέσετε έναν βοηθό AI στο MCP ROOTE, προσθέστε τον απομακρυσμένο διακομιστή https://mcp.roote.ai/mcp σε μια εφαρμογή συμβατή με MCP Streamable HTTP. Ο διακομιστής παρέχει εργαλεία ανάγνωσης για διευθύνσεις, μεταφορές και υπηρεσίες κοντινής περιοχής.

Αυτό το σεμινάριο ακολουθεί τη ρύθμιση που δημοσίευσε η ROOTE και έναν έλεγχο σύνδεσης με τον διακομιστή. Οι τίτλοι των μενού αλλάζουν ανάλογα με τον πελάτη· το URL, η μεταφορά και το σχήμα των εργαλείων είναι τα στοιχεία προς έλεγχο. Η λίστα tools/list του διακομιστή μπορεί να αλλάξει πριν από την τεκμηρίωση: χρησιμοποιήστε τις πραγματικά ανακοινωμένες δυνατότητες.

Ελέγξτε τη συμβατότητα του πελάτη

Η εφαρμογή σας πρέπει να υποστηρίζει έναν απομακρυσμένο διακομιστή MCP με Streamable HTTP. Ένας πελάτης περιορισμένος σε τοπικούς διακομιστές stdio δεν μπορεί να χρησιμοποιήσει αυτό το URL ως εκτελέσιμη εντολή. Επίσης, ελέγξτε αν ο λογαριασμός σας επιτρέπει την προσθήκη προσαρμοσμένων διακομιστών.

Εάν η εφαρμογή παρέχει μια φόρμα, εισάγετε το ROOTE ως όνομα και το URL του διακομιστή ως διεύθυνση. Αν δέχεται αρχείο στο μορφότυπο mcpServers, η τεκμηρίωση του ROOTE προτείνει αυτή τη βασική ρύθμιση:

{
  "mcpServers": {
    "roote": { "url": "https://mcp.roote.ai/mcp" }
  }
}

Επίσημη ρύθμιση σύνδεσης ROOTE

Επιλέξτε ανώνυμη ή πιστοποιημένη πρόσβαση

Η τεκμηρίωση προβλέπει ανώνυμη πρόσβαση χωρίς κεφαλίδα Authorization, υπό την προβολή Free και τα ενεργά όρια του API. Για πιστοποιημένη πρόσβαση, χρησιμοποιήστε τον ασφαλή μηχανισμό του πελάτη για να μεταδώσετε το διακριτικό σας σε κεφαλίδα Bearer.

Authorization: Bearer YOUR_API_TOKEN

YOUR_API_TOKEN είναι θέση που πρέπει να αντικατασταθεί στη ασφαλή ρύθμιση του πελάτη. Μην επικολλάτε το διακριτικό σε συνομιλία, δημόσιο URL ή άρθρο. Ένα άκυρο ή ανακληθέν διακριτικό δεν αντικαθίσταται αυτόματα από ανώνυμη πρόσβαση.

Επιβεβαιώστε ότι τα εργαλεία είναι διαθέσιμα

Μετά τη σύνδεση, ανοίξτε τη λίστα εργαλείων του διακομιστή στον πελάτη σας. Η τεκμηρίωση ROOTE περιγράφει τη σειρά initialize, tools/list και μετά tools/call· οι συμβατοί πελάτες συνήθως πραγματοποιούν αυτές τις ανταλλαγές για εσάς. Χρησιμοποιήστε την έκδοση και τις δυνατότητες που ανακοινώνει ο διακομιστής.

Ο διακομιστής εκθέτει τα εργαλεία geocode, place_search, reverse_geocode, nearby, mobility_nearby, transit_nearby, transit_disruptions και services_nearby. Η απουσία αυτών των εργαλείων υποδηλώνει πρόβλημα σύνδεσης, εντοπισμού ή μια εξέλιξη της υπηρεσίας. Ελέγχετε πάντα τη λίστα που ανακοινώνει ο διακομιστής. Τα Journey και Departures δεν έχουν ακόμη εκτεθεί εκεί.

Κάντε μια επαναλήψιμη πρώτη αναζήτηση

Ξεκινήστε με μια σαφή διεύθυνση: «Χρησιμοποίησε το ROOTE για αναζήτηση 10 rue de Rivoli, Παρίσι, Γαλλία. Δείξε τους υποψήφιους που βρέθηκαν και τις συντεταγμένες τους.» Εξετάστε το αποτέλεσμα του εργαλείου, όχι μόνο την απάντηση που έδωσε το μοντέλο.

{
  "name": "geocode",
  "arguments": {
    "q": "10 rue de Rivoli, Paris",
    "language": "fr",
    "country": "FR"
  }
}

Αυτό το απόσπασμα δείχνει το όνομα και τα επιχειρήματα ενός κλήσης· δεν πρόκειται για πλήρη αίτημα HTTP. Ο πελάτης σας ενθυλακώνει την κλήση MCP. Αν επιστρέψουν πολλοί πιθανοί υποψήφιοι, επιλέξτε τον σωστό πριν κάνετε αναζήτηση γύρω από το σημείο.

Μπορείτε να δοκιμάσετε στη συνέχεια τη μεταφορά γύρω από ένα σημείο αναφοράς στο Μπορντό. Οι παρακάτω συντεταγμένες χρησιμοποιούνται για δοκιμή και δεν προέρχονται από την προηγούμενη παρισινή διεύθυνση.

{
  "name": "transit_nearby",
  "arguments": {
    "lat": 44.8416106,
    "lon": -0.5810938,
    "radius": 600,
    "modes": ["bus", "tram"],
    "limit": 10
  }
}

Διαβάστε το αποτέλεσμα πριν καταλήξετε

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

Το αναμενόμενο αποτέλεσμα της δοκιμής είναι μια δομημένη απάντηση ή μια σαφής ένδειξη σφάλματος, όχι προκαθορισμένος αριθμός στάσεων. Οι πηγές και η κάλυψη ενδέχεται να αλλάζουν. Η αναζήτηση στάσεων δεν επιστρέφει τα επόμενα δρομολόγιά τους.

Επιλύστε τα σφάλματα σύνδεσης

ΣύμπτωμαΧρήσιμη επαλήθευση
Δεν ανιχνεύτηκε κανένα εργαλείοΑκριβές URL, απομακρυσμένη μεταφορά και εξουσιοδότηση πελάτη
Σφάλμα επιχειρημάτωνΤύποι, επιτρεπτές τιμές και πεδία του ανακοινωθέντος σχήματος
Σφάλμα ταυτοποίησηςΙσχύς Bearer και ρύθμιση κεφαλίδων
Επιτεύχθηκε όριοΕνεργά όρια, χρόνος επανεκκίνησης και συχνότητα κλήσεων
Κενό ή μερικό αποτέλεσμαΣυντεταγμένες, φίλτρα, ακτίνα, κάλυψη και προειδοποιήσεις

Διαχωρίστε ένα κενό αποτέλεσμα από ένα σφάλμα API

Δημιουργήστε έναν πλήρη βοηθό από μια διεύθυνση

Κατανοήστε το ρόλο ενός διακομιστή MCP

Επερχόμενο: επόμενα δρομολόγια και υπολογισμός διαδρομής

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

Για προγραμματιστέςROOTE Mobility API

Κινητικότητα γύρω από ένα σημείο.
Άμεσα στην εφαρμογή σας.

  • Αναζήτηση
    γύρω από μια θέση
  • Πρόσβαση σε
    δεδομένα κινητικότητας
  • Ενσωμάτωση σε
    την εφαρμογή σας

Μεταβείτε από τον χάρτη στα δεδομένα: αναζητήστε κινητικότητα και υπηρεσίες κοντά σας με το ROOTE API.

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

Απαιτείται οπωσδήποτε ένα διακριτικό;

Η τεκμηρίωση προβλέπει ανώνυμη πρόσβαση Free. Τα όρια και οι δυνατότητες της πρόσβασής σας παραμένουν εκείνα που εφαρμόζει η υπηρεσία.

Γιατί ο βοηθός μου ανακοινώνει ώρα μετά από αναζήτηση στάσης;

Μια αναζήτηση transit_nearby δεν παρέχει τα επόμενα δρομολόγια. Ζητήστε από τον βοηθό να αναφέρει τα πραγματικά επιστρεφόμενα δεδομένα και να επισημάνει αυτήν την απουσία.

Μπορώ να δοκιμάσω χωρίς να δημιουργήσω εφαρμογή;

Ναι, με έναν συμβατό πελάτη που επιτρέπει την προσθήκη απομακρυσμένου διακομιστή και την εκτέλεση των εργαλείων του.

Τι θα λέγατε να κοιτάξετε γύρω σας;

Εξερευνήστε τη γειτονιά σας με το ROOTE και βρείτε τις διαθέσιμες πληροφορίες για να οργανώσετε τη μετακίνησή σας.

Εξερευνήστε τον χάρτη ROOTE ↗