Tolk2Go Interpreter Booking
Book and manage sworn and qualified interpreters (on-site, phone, video) for a Tolk2Go account.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (7)
- LOWin tolk2go_interpreting_list_bookings
- LOWin tolk2go_interpreting_get_booking
- LOWin tolk2go_interpreting_get_responses
- LOWin tolk2go_interpreting_create_booking
- LOWin tolk2go_interpreting_select_interpreter
- LOWin tolk2go_interpreting_request_change
- LOWin tolk2go_interpreting_cancel_booking
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"booking": {
"url": "https://api.tolk2go.com/api/v1/mcp"
}
}
}Remote-Endpunkte
https://api.tolk2go.com/api/v1/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (7)
🟢tolk2go_interpreting_list_bookings(updated_since, cursor, limit)
List this account’s interpreter bookings, optionally returning only changes after a timestamp or cursor.
Eingabe-Schema
{
"type": "object",
"properties": {
"updated_since": {
"type": "string"
},
"cursor": {
"type": "string"
},
"limit": {
"default": 25,
"type": "integer",
"minimum": 1,
"maximum": 100
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tolk2go_interpreting_get_booking(booking_id)
Read the authoritative owner-scoped booking, payment, change and next-action state.
Eingabe-Schema
{
"type": "object",
"properties": {
"booking_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"booking_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢tolk2go_interpreting_get_responses(booking_id)
Read interpreters who responded as available for an owned booking request.
Eingabe-Schema
{
"type": "object",
"properties": {
"booking_id": {
"type": "string",
"minLength": 1
}
},
"required": [
"booking_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡tolk2go_interpreting_create_booking(idempotency_key, language_pair_id, situation_id, start, end, ...)
Create an owner-scoped interpreter request. Use public REST catalogue and availability endpoints first.
Eingabe-Schema
{
"type": "object",
"properties": {
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 200
},
"language_pair_id": {
"type": "string",
"minLength": 1
},
"situation_id": {
"type": "string",
"minLength": 1
},
"start": {
"type": "string",
"minLength": 1
},
"end": {
"type": "string",
"minLength": 1
},
"type": {
"type": "string",
"enum": [
"phone",
"address"
]
},
"phone_type": {
"type": "string"
},
"bookingTimezone": {
"type": "string"
},
"location": {
"type": "object",
"properties": {
"lat": {
"type": "number"
},
"lng": {
"type": "number"
},
"address": {
"type": "string"
}
},
"required": [
"lat",
"lng",
"address"
]
},
"description": {
"type": "string"
},
"client_reference": {
"type": "string"
},
"preferred_interpreter_ids": {
"minItems": 1,
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"idempotency_key",
"language_pair_id",
"situation_id",
"start",
"end",
"type",
"preferred_interpreter_ids"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡tolk2go_interpreting_select_interpreter(booking_id, interpreter_id, idempotency_key)
Select an available interpreter for an owned request; this may create a payment next action.
Eingabe-Schema
{
"type": "object",
"properties": {
"booking_id": {
"type": "string",
"minLength": 1
},
"interpreter_id": {
"type": "string",
"minLength": 1
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"booking_id",
"interpreter_id",
"idempotency_key"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡tolk2go_interpreting_request_change(booking_id, changes, idempotency_key)
Submit supported changes through the existing customer approval flow.
Eingabe-Schema
{
"type": "object",
"properties": {
"booking_id": {
"type": "string",
"minLength": 1
},
"changes": {
"type": "object",
"propertyNames": {
"type": "string"
},
"additionalProperties": {}
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"booking_id",
"changes",
"idempotency_key"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🔴tolk2go_interpreting_cancel_booking(booking_id, reason, idempotency_key)
Cancel an owned interpreter booking.
Eingabe-Schema
{
"type": "object",
"properties": {
"booking_id": {
"type": "string",
"minLength": 1
},
"reason": {
"type": "string"
},
"idempotency_key": {
"type": "string",
"minLength": 1,
"maxLength": 200
}
},
"required": [
"booking_id",
"idempotency_key"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Community
Nachweis