Δημιουργός MCP (Server)
Συνδέστε το Cursor, το Claude Desktop, το ChatGPT ή άλλα προγράμματα MCP με την δημόσια API του Speechdash.
Ο Speechdash παρέχει επίσημο server για το Model Context Protocol (MCP), το οποίο εκθέτει τη βιβλιοθήκη και τη σύνθεση ομιλίας ως εργαλεία. Χρησιμοποιήστε το όταν θέλετε ένας βοηθός AI να καταχωρίσει έγγραφα (συμπεριλαμβανομένων των τελειωμένων μεταγραφών), να δημιουργήσει εισαγωγές κειμένου, να μεταφράσει ή να εξαγάγει, να ελέγξει το πορτοφόλι σας ή να συνθέσει ομιλία χωρίς να γράφετε HTTP κλήσεις μόνοι σας. Η βιβλιοθήκη περιλαμβάνει τελειωμένες μεταγραφές (source=transcription). Δεν υπάρχει εργαλείο μεταγραφής: διαβάστε αυτές τις εργασίες με τα εργαλεία εγγράφων. Το MCP δεν ξεκινά εργασίες μεταγραφής ήχου.
Μπορείτε επίσης να κάνετε απευθείας κλήσεις στην δημόσια REST API με curl ή τον δικό σας πελάτη. Το MCP και το HTTP μοιράζονται τα ίδια endpoints, τα κέρδη και τα όρια ρυθμών όπου και οι δύο επιφάνειες υπάρχουν.
Εισερχόμενο (αυτή η σελίδα): Ο επίσημος MCP του Speechdash στο mcp.speechdash.com επιτρέπει σε εξωτερικούς βοηθούς να κάνουν κλήσεις στο δικό σας Speechdash βιβλιοθήκη.
Εξερχόμενο (ρυθμίσεις εφαρμογής): Ρυθμίσεις → Συνδέσεις προσαρμόζει τρίτα μέρη MCP servers στην ενσωματωμένη UI συνομιλίας όταν ενεργοποιηθεί αυτή η λειτουργία. Αυτό δεν είναι ο δημόσιος MCP server του Speechdash.
Μη ρυθμίζετε ποτέ το SPEECHDASH_API_KEY στο δημόσιο mcp.speechdash.com. Κάθε πελάτης πρέπει να εγγράφεται με OAuth ή ένα προσωπικό sh_live_… κλειδί στο κεφάλι Authorization.
Πριν ξεκινήσετε
Δημιουργήστε ένα κλειδί API κάτω από Ρυθμίσεις → API στην εφαρμογή για το Cursor, το Claude Desktop και άλλα προγράμματα που αποδέχονται κλειδιά εγγύησης. Το MCP χρησιμοποιεί τα ίδια sh_live_… κλειδιά με το HTTP. Δείτε περίληψη API.
ChatGPT (OAuth)
Το ChatGPT απαιτεί OAuth 2.1 + PKCE, όχι ένα επικολλημένο κλειδί API. Μη εισάγετε κλειδί API στην UI συνδέσμου του ChatGPT.
- MCP URL:
https://mcp.speechdash.com/mcp - OAuth πόρος:
https://mcp.speechdash.com - Μεταδεδομένα προστατευμένου πόρου:
https://mcp.speechdash.com/.well-known/oauth-protected-resource - Σέρβερ εξουσιοδότησης (αποκάλυψη):
https://speechdash.com/.well-known/oauth-authorization-server
Συνδεθείτε με το λογαριασμό σας Speechdash όταν το ChatGPT σας ζητήσει. Τα tokens εξουσιοδότησης δημιουργούνται από την εφαρμογή και αποδέχονται από τον MCP server και τη δημόσια API.
Οδηγός ρύθμισης: Agents hub.
Εργαλεία
Κάθε εργαλείο MCP αντιστοιχεί σε ένα endpoint REST:
| Εργαλείο MCP | REST |
|---|---|
speechdash_get_account | GET /v1/me |
speechdash_list_documents | GET /v1/documents |
speechdash_get_document | GET /v1/documents/{document_id} |
speechdash_create_document | POST /v1/documents |
speechdash_update_document | PUT /v1/documents/{document_id} |
speechdash_translate_document | POST /v1/documents/{document_id}/translate |
speechdash_export_document | GET /v1/documents/{document_id}/export |
speechdash_delete_document | DELETE /v1/documents/{document_id} |
speechdash_list_voices | GET /v1/voices |
speechdash_get_voice | GET /v1/voices/{voice_id} |
speechdash_synthesize_speech | POST /v1/audio/speech |
Ο server εκθέτει επίσης τον πόρο speechdash://openapi (ζωντανό JSON OpenAPI).
MCP vs REST δυνατότητες
| Λειτουργία | MCP | REST |
|---|---|---|
| Σnapshot λογαριασμού | Ναι (speechdash_get_account) | GET /v1/me |
| Δημιουργία, ανάγνωση, ενημέρωση, διαγραφή εγγράφων (βιβλιοθήκη, συμπεριλαμβανομένων τελειωμένων μεταγραφών) | Ναι | Ναι |
| Έναρξη εργασιών μεταγραφής ήχου | Όχι (μόνο εφαρμογή) | Όχι (μόνο εφαρμογή) |
| Μη ροή ομιλίας (μέχρι 5.000 χαρακτήρες) | Ναι | POST /v1/audio/speech |
| Ροή ομιλίας (μέχρι 20.000 χαρακτήρες) | Όχι, χρησιμοποιήστε REST | POST /v1/audio/stream |
| Ροή με χρονικά σημεία | Όχι, χρησιμοποιήστε REST | POST /v1/audio/stream/with-timestamps |
| Μεταφράσεις | Ναι (speechdash_translate_document) | POST /v1/documents/{document_id}/translate |
| Εξαγωγή αρχείων | Ναι (speechdash_export_document) | GET /v1/documents/{document_id}/export |
| Αρχειοθέτηση / αποκατάσταση | Ναι (is_archived στο speechdash_update_document) | PUT /v1/documents/{document_id} |
| Ελέγχος υγείας | Όχι | GET /health |
| JSON OpenAPI | Πόρος speechdash://openapi | GET /v1/openapi.json |
Λογιστική
Η MCP σύνθεση ομιλίας χρεώνει το ίδιο πορτοφόλι κερδών με το REST και την αναπαραγωγή στο cloud στην εφαρμογή. Η δημιουργία εγγράφων μέσω MCP δεν καταναλώνει κέρδη, αλλά υπολογίζεται στο ίδιο ημερήσιο όριο εγγράφων με την εφαρμογή και την REST API. Καλέστε το speechdash_get_account πριν από τη σύνθεση για να ελέγξετε την ισορροπία σας.
Το speechdash_translate_document χρεώνει το ίδιο πορτοφόλι κερδών με την εξαγωγή MP3 (0.5 κέρδη για κάθε ξεκινούμενο 30 δευτερόλεπτα εκτιμώμενης ομιλίας). Το speechdash_export_document μπορεί να επιστρέψει μεγάλα bytes αρχείου: προτιμήστε txt, csv, ή srt στο MCP. Τα pdf και docx είναι δυαδικά. Το speechdash_update_document αποδέχεται visibility για την σελίδα μοιρασμού που δεν είναι καταχωρημένη και is_archived για να αρχειοθετήσετε ή να αποκαταστήσετε.
Cursor ή Claude Desktop
Χρησιμοποιήστε Streamable HTTP εναντίον του φιλοξενημένου MCP server με το προσωπικό σας κλειδί API. Παράδειγμα .cursor/mcp.json:
{
"mcpServers": {
"speechdash": {
"url": "https://mcp.speechdash.com/mcp",
"headers": {
"Authorization": "Bearer sh_live_your_key_here"
}
}
}
}Δημιουργήστε το κλειδί κάτω από Ρυθμίσεις → API στην εφαρμογή.
Τοπική ανάπτυξη (αντιγραφή αποθετηρίου)
Αν εργάζεστε από μια αντίγραφη του αποθετηρίου Speechdash:
export SPEECHDASH_API_KEY="sh_live_..."
bun run dev:mcpΕπιλογή: δείτε σε τοπική API με SPEECHDASH_API_BASE=http://localhost:3003/v1 ενώ τρέχει bun dev:api.
Streamable HTTP (τοπική)
Για MCP πελάτες HTTP κατά την τοπική ανάπτυξη:
export SPEECHDASH_API_KEY="sh_live_..."
bun run dev:mcp:httpΠροεπιλεγμένο endpoint: http://127.0.0.1:3010/mcp
| Μεταβλητή | Σκοπός |
|---|---|
SPEECHDASH_API_KEY | Απαιτείται για stdio, επιλογή σε τοπικό HTTP server αν οι πελάτες στείλουν Authorization: Bearer |
SPEECHDASH_API_BASE | Βασική URL API (προεπιλεγμένη https://api.speechdash.com/v1) |
MCP_TRANSPORT | stdio (προεπιλεγμένο) ή http |
MCP_HOST | Χωρισμός host HTTP (προεπιλεγμένο 127.0.0.1) |
MCP_PORT | Πορτ HTTP (προεπιλεγμένο 3010) |
Εγγράφα που διαβάζονται από agent
Μηχανοδιαβιβάσιμη προϊοντική περιγραφή για AI crawlers: