Server definition
- Hash
- sha256:90974616465850e9f522a3e6a4c2b1dc30a6c02c1b39597cf00b2c063cafa87d
- What it is
- What a remote MCP server returned when asked what it offers: 7 tools
The blob, as servednamed by its sha256
{
"instructions": "Tolk2Go interpreter booking tools for one customer account. Every tool call requires an account-scoped agent key sent as Authorization: Bearer <key>; obtain it once by logging in via the REST API and calling POST /api/v1/agent-access-keys. Search the catalogue and availability through the public REST API first (OpenAPI: https://api.tolk2go.com/api/v1/spec). Guide: https://www.tolk2go.com/llms.txt",
"tools": [
{
"description": "Cancel an owned interpreter booking.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"booking_id": {
"minLength": 1,
"type": "string"
},
"idempotency_key": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"reason": {
"type": "string"
}
},
"required": [
"booking_id",
"idempotency_key"
],
"type": "object"
},
"name": "tolk2go_interpreting_cancel_booking",
"outputSchema": null
},
{
"description": "Create an owner-scoped interpreter request. Use public REST catalogue and availability endpoints first.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"bookingTimezone": {
"type": "string"
},
"client_reference": {
"type": "string"
},
"description": {
"type": "string"
},
"end": {
"minLength": 1,
"type": "string"
},
"idempotency_key": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"language_pair_id": {
"minLength": 1,
"type": "string"
},
"location": {
"properties": {
"address": {
"type": "string"
},
"lat": {
"type": "number"
},
"lng": {
"type": "number"
}
},
"required": [
"lat",
"lng",
"address"
],
"type": "object"
},
"phone_type": {
"type": "string"
},
"preferred_interpreter_ids": {
"items": {
"type": "string"
},
"minItems": 1,
"type": "array"
},
"situation_id": {
"minLength": 1,
"type": "string"
},
"start": {
"minLength": 1,
"type": "string"
},
"type": {
"enum": [
"phone",
"address"
],
"type": "string"
}
},
"required": [
"idempotency_key",
"language_pair_id",
"situation_id",
"start",
"end",
"type",
"preferred_interpreter_ids"
],
"type": "object"
},
"name": "tolk2go_interpreting_create_booking",
"outputSchema": null
},
{
"description": "Read the authoritative owner-scoped booking, payment, change and next-action state.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"booking_id": {
"minLength": 1,
"type": "string"
}
},
"required": [
"booking_id"
],
"type": "object"
},
"name": "tolk2go_interpreting_get_booking",
"outputSchema": null
},
{
"description": "Read interpreters who responded as available for an owned booking request.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"booking_id": {
"minLength": 1,
"type": "string"
}
},
"required": [
"booking_id"
],
"type": "object"
},
"name": "tolk2go_interpreting_get_responses",
"outputSchema": null
},
{
"description": "List this account’s interpreter bookings, optionally returning only changes after a timestamp or cursor.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"cursor": {
"type": "string"
},
"limit": {
"default": 25,
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"updated_since": {
"type": "string"
}
},
"type": "object"
},
"name": "tolk2go_interpreting_list_bookings",
"outputSchema": null
},
{
"description": "Submit supported changes through the existing customer approval flow.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"booking_id": {
"minLength": 1,
"type": "string"
},
"changes": {
"additionalProperties": {},
"propertyNames": {
"type": "string"
},
"type": "object"
},
"idempotency_key": {
"maxLength": 200,
"minLength": 1,
"type": "string"
}
},
"required": [
"booking_id",
"changes",
"idempotency_key"
],
"type": "object"
},
"name": "tolk2go_interpreting_request_change",
"outputSchema": null
},
{
"description": "Select an available interpreter for an owned request; this may create a payment next action.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"booking_id": {
"minLength": 1,
"type": "string"
},
"idempotency_key": {
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"interpreter_id": {
"minLength": 1,
"type": "string"
}
},
"required": [
"booking_id",
"interpreter_id",
"idempotency_key"
],
"type": "object"
},
"name": "tolk2go_interpreting_select_interpreter",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:90974616465850e9f522a3e6a4c2b1dc30a6c02c1b39597cf00b2c063cafa87d | sha256sum