Datasets
Lade eine CSV über ein eingeschränktes Transfer-Ticket hoch oder falle auf die Everyn-Datasets-Seite zurück.
Der öffentliche Produktions-MCP-Endpoint ist live unter https://mcp.everyn.ai/mcp. Konfiguriere einen Host mit dieser Streamable-HTTP-URL und schließe WorkOS-OAuth ab.
Ein Dataset ist ein unveränderlicher, organisationsbezogener Source Snapshot. MCP behandelt einen lokalen Dateisystempfad niemals als gehostete Datei und ruft niemals eine beliebige URL ab.
Nutze search_datasets und get_dataset nach der Discovery. Search liefert begrenzte Receipts, keine Rows und keine vollständigen Profiles. get_dataset liefert Metadaten, Schema/Profile, bis zu fünf repräsentative Rows und Readiness. Es liefert niemals die vollständige CSV.
Upload, wenn der Client Bytes bewegen kann
Rufe upload_csv mit client_can_transfer: true, Dateiname, Byte-Größe, Content-Type text/csv, sha256:-Digest und einem Idempotency Key auf.
Der Server stellt ein eingeschränktes Transfer-Ticket und einen Signed Transfer Descriptor aus. Der Client PUTet die CSV an diesen Descriptor.
| Limit | Wert |
|---|---|
| Maximale Größe | 25 MiB (26214400 Bytes) |
| Initiale Ticket-Lebensdauer | 15 Minuten |
| Erfolgreiche Nutzungen | Eine |
| Refresh | Wiederhole dieselbe unfertige upload_id, um ohne ein zweites Dataset zu erneuern |
Beobachte Intake mit upload_csv und upload_id, bis eine dataset_id bereit ist oder der Failure terminal ist.
Fallback, wenn der Client Bytes nicht bewegen kann
Wenn der Host lokale Bytes nicht übertragen kann, rufe upload_csv mit client_can_transfer: false auf. MCP gibt einen manuellen Handoff nach https://app.everyn.ai/datasets zurück.
Die Person lädt in der Everyn-App hoch. Die allgemeine Datasets-Seite schließt das MCP-Ticket nicht ab. Wenn der Upload bereit ist, finde ihn mit search_datasets wieder und arbeite mit dieser dataset_id weiter.
Job-Passung
Job-Passung wird durch Sampling bewiesen, nicht durch eine Required-Column-Kompatibilitätsprüfung. Prüfe repräsentative Rows und führe dann einen Sample aus, bevor du einen ungesicherten Full Run startest.