Tolk2Go Interpreter Booking
Book and manage sworn and qualified interpreters (on-site, phone, video) for a Tolk2Go account.
我該用這個嗎
品質與安全性
發現項目(7)
- LOW在 tolk2go_interpreting_list_bookings 中
- LOW在 tolk2go_interpreting_get_booking 中
- LOW在 tolk2go_interpreting_get_responses 中
- LOW在 tolk2go_interpreting_create_booking 中
- LOW在 tolk2go_interpreting_select_interpreter 中
- LOW在 tolk2go_interpreting_request_change 中
- LOW在 tolk2go_interpreting_cancel_booking 中
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `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#"
}社群
證據