Servidor MCP

Tolk2Go Interpreter Booking

com.tolk2go/booking
Negocio y operaciones Comunicación Público y accesible MCP 2025-11-25

Qué hace este MCP

Creates and manages bookings for qualified interpreters, including responses, selection, changes, payment state, and cancellation.

tolk2go_interpreting_cancel_booking
Cancel a booking
Cancel an owned interpreter booking.
Destructivo Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['booking_id', 'idempotency_key'], 'properties': {'reason': {'type': 'string'}, 'booking_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
tolk2go_interpreting_create_booking
Create an interpreter booking request
Create an owner-scoped interpreter request. Use public REST catalogue and availability endpoints first.
Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['idempotency_key', 'language_pair_id', 'situation_id', 'start', 'end', 'type', 'preferred_interpreter_ids'], 'properties': {'end': {'type': 'string', 'minLength': 1}, 'type': {'enum': ['phone', 'address'], 'type': 'string'}, 'start': {'type': 'string', 'minLength': 1}, 'location': {'type': 'object', 'required': ['lat', 'lng', 'address'], 'properties': {'lat': {'type': 'number'}, 'lng': {'type': 'number'}, 'address': {'type': 'string'}}}, 'phone_type': {'type': 'string'}, 'description': {'type': 'string'}, 'situation_id': {'type': 'string', 'minLength': 1}, 'bookingTimezone': {'type': 'string'}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'client_reference': {'type': 'string'}, 'language_pair_id': {'type': 'string', 'minLength': 1}, 'preferred_interpreter_ids': {'type': 'array', 'items': {'type': 'string'}, 'minItems': 1}}}
tolk2go_interpreting_get_booking
Get an interpreter booking
Read the authoritative owner-scoped booking, payment, change and next-action state.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['booking_id'], 'properties': {'booking_id': {'type': 'string', 'minLength': 1}}}
tolk2go_interpreting_get_responses
Get interpreter responses
Read interpreters who responded as available for an owned booking request.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['booking_id'], 'properties': {'booking_id': {'type': 'string', 'minLength': 1}}}
tolk2go_interpreting_list_bookings
List my interpreter bookings
List this account’s interpreter bookings, optionally returning only changes after a timestamp or cursor.
Solo lectura Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'limit': {'type': 'integer', 'default': 25, 'maximum': 100, 'minimum': 1}, 'cursor': {'type': 'string'}, 'updated_since': {'type': 'string'}}}
tolk2go_interpreting_request_change
Request a booking change
Submit supported changes through the existing customer approval flow.
Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['booking_id', 'changes', 'idempotency_key'], 'properties': {'changes': {'type': 'object', 'propertyNames': {'type': 'string'}, 'additionalProperties': {}}, 'booking_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
tolk2go_interpreting_select_interpreter
Select an interpreter
Select an available interpreter for an owned request; this may create a payment next action.
Idempotente
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['booking_id', 'interpreter_id', 'idempotency_key'], 'properties': {'booking_id': {'type': 'string', 'minLength': 1}, 'interpreter_id': {'type': 'string', 'minLength': 1}, 'idempotency_key': {'type': 'string', 'maxLength': 200, 'minLength': 1}}}
Añadido
tolk2go_interpreting_cancel_booking
1 de October de 2026 a las 02:40
Añadido
tolk2go_interpreting_request_change
1 de October de 2026 a las 02:40
Añadido
tolk2go_interpreting_select_interpreter
1 de October de 2026 a las 02:40
Añadido
tolk2go_interpreting_create_booking
1 de October de 2026 a las 02:40
Añadido
tolk2go_interpreting_get_responses
1 de October de 2026 a las 02:40
Añadido
tolk2go_interpreting_get_booking
1 de October de 2026 a las 02:40
Añadido
tolk2go_interpreting_list_bookings
1 de October de 2026 a las 02:40