Tolk2Go Interpreter Booking
Book and manage sworn and qualified interpreters (on-site, phone, video) for a Tolk2Go account.
사용해야 할까요
품질 및 안전성
발견 사항 (7)
- LOWtolk2go_interpreting_list_bookings에서
- LOWtolk2go_interpreting_get_booking에서
- LOWtolk2go_interpreting_get_responses에서
- LOWtolk2go_interpreting_create_booking에서
- LOWtolk2go_interpreting_select_interpreter에서
- LOWtolk2go_interpreting_request_change에서
- LOWtolk2go_interpreting_cancel_booking에서
도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.
컨텍스트 비용
이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.
설치
원클릭 설치
`claude_desktop_config.json` 파일에 다음을 추가하세요:
{
"mcpServers": {
"booking": {
"url": "https://api.tolk2go.com/api/v1/mcp"
}
}
}원격 엔드포인트
https://api.tolk2go.com/api/v1/mcpstreamable-http할 수 있는 일
도구 목록
도구 (7)
🟢tolk2go_interpreting_list_bookings(updated_since, cursor, limit)
List this account’s interpreter bookings, optionally returning only changes after a timestamp or cursor.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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.
입력 스키마
{
"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#"
}커뮤니티
증거