Tolk2Go Interpreter Booking

com.tolk2goPublished by tolk2go.comOfficial publisherv1.0.0Updated Oct 24, 2026

Book and manage sworn and qualified interpreters (on-site, phone, video) for a Tolk2Go account.

Overview

AI-generated overview

A remote MCP server that lets an assistant book and manage sworn and qualified interpreters for a Tolk2Go customer account.

What you can do
Search the Tolk2Go FAQ knowledge base for booking steps, services, policies, cancellation and payment questions, answering only from returned passages. List an account's interpreter bookings, or only changes since a timestamp or cursor. Read a booking's authoritative payment, change and next-action state, and see which interpreters responded as available. Create an interpreter request, select an available interpreter, request changes through the customer approval flow, and cancel bookings.
When to use it
Useful when an assistant should handle interpreter bookings end to end for a Tolk2Go customer account: answering policy questions, creating requests, picking an interpreter, tracking status and cancelling. Not needed for one-off questions, since the knowledge search is public.
Requirements
A remote Streamable HTTP endpoint; no local package. A Tolk2Go customer account and a durable agent key sent as the Authorization bearer header, issued after a one-time login; keys default to 90 days and can be rotated or revoked. Tool listing works without a key, but every tool call needs one. Network access required.
Before you install
The agent key is a durable credential shown only once; store it in a secret store and revoke it if exposed. Tools act on a real customer account: creating bookings, selecting interpreters (which may trigger a payment next action), requesting changes and cancelling. Confirm details with the user before any booking, payment or cancellation step.

Installation

In SourceWeft

  1. Open Tolk2Go Interpreter Booking in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/com.tolk2go%2Fbooking/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "tolk2go-interpreter-booking": {
      "type": "http",
      "url": "https://api.tolk2go.com/api/v1/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

Tolk2Go agent access

Tolk2Go connects customers with sworn and qualified interpreters for on-site, phone and video assignments. This repository lets AI agents book and manage Tolk2Go interpreters on behalf of a customer account.

  • MCP server: https://api.tolk2go.com/api/v1/mcp (Streamable HTTP)
  • REST API (OpenAPI 3): https://api.tolk2go.com/api/v1/spec
  • Agent guide: https://www.tolk2go.com/llms.txt
  • Agent skill: skills/booking-tolk2go-interpreters

How access works

Search is public. Booking actions belong to a customer account and use an agent key:

  1. Create an account at tolk2go.com or via POST /api/v1/register.

  2. Log in once to get a 5-minute token:

    bash
    curl -s -X POST https://api.tolk2go.com/api/v1/login \  -H 'Content-Type: application/json' \  -d '{"email":"[email protected]","password":"..."}'
  3. Use that token to issue a durable agent key (default 90 days, 7–365 allowed). The plaintext key is shown once:

    bash
    curl -s -X POST https://api.tolk2go.com/api/v1/agent-access-keys \  -H "Authorization: Bearer $LOGIN_TOKEN" \  -H 'Content-Type: application/json' \  -d '{"name":"My assistant","expires_in_days":90}'
  4. Store the returned key in your client's secret store and send it as Authorization: Bearer <key>.

Keys can be listed, rotated and revoked with a fresh login token. Losing a key never locks you out: log in again and issue a new one.

Connect an MCP client

json
{  "mcpServers": {    "tolk2go": {      "type": "http",      "url": "https://api.tolk2go.com/api/v1/mcp",      "headers": { "Authorization": "Bearer t2g_agent_..." }    }  }}

initialize and tools/list work without a key, so you can inspect the tools first. Every tool call requires a valid key.

ToolPurpose
tolk2go_interpreting_list_bookingsList the account's bookings, or only changes since a timestamp/cursor
tolk2go_interpreting_get_bookingRead booking, payment, change and next-action state
tolk2go_interpreting_get_responsesRead interpreters who responded as available
tolk2go_interpreting_create_bookingCreate an interpreter request
tolk2go_interpreting_select_interpreterSelect an available interpreter (may return a payment link)
tolk2go_interpreting_request_changeSubmit a change through the customer approval flow
tolk2go_interpreting_cancel_bookingCancel a booking

Find languages, situations and available interpreters with the public REST endpoints first. The skill and llms.txt describe the full journey.

Install the agent skill

bash
npx skills add Tolk2Go-Organization/agent-skills

Or copy skills/booking-tolk2go-interpreters/SKILL.md into your agent's skills directory.

Support

[email protected] · Terms

Source: README.md at commit 6d45cde

Tools

8

tolk2go_search_support_knowledge

Search approved Tolk2Go support knowledge

Search the approved Tolk2Go FAQ knowledge base. Translate the user's question to English before calling this tool. Use it before answering questions about booking steps, services, policies, cancellation, payment, or use of Tolk2Go. Answer only from directly supporting returned passages. If the tool fails, times out, is unavailable, or returns no directly supporting passage, do not guess and offer human support when appropriate. This tool has no customer, booking, payment, or conversation data and cannot make changes.

Parametersqueryrequiredaudience

tolk2go_interpreting_list_bookings

List my interpreter bookings

List this account’s interpreter bookings, optionally returning only changes after a timestamp or cursor.

Parameterslimitcursorupdated_since

tolk2go_interpreting_get_booking

Get an interpreter booking

Read the authoritative owner-scoped booking, payment, change and next-action state.

Parametersbooking_idrequired

tolk2go_interpreting_get_responses

Get interpreter responses

Read interpreters who responded as available for an owned booking request.

Parametersbooking_idrequired

tolk2go_interpreting_create_booking

Create an interpreter booking request

Create an owner-scoped interpreter request. Use public REST catalogue and availability endpoints first.

Parametersendrequiredtyperequiredstartrequiredlocationphone_typedescriptionsituation_idrequiredbookingTimezoneidempotency_keyrequiredclient_referencelanguage_pair_idrequiredpreferred_interpreter_idsrequired

tolk2go_interpreting_select_interpreter

Select an interpreter

Select an available interpreter for an owned request; this may create a payment next action.

Parametersbooking_idrequiredinterpreter_idrequiredidempotency_keyrequired

tolk2go_interpreting_request_change

Request a booking change

Submit supported changes through the existing customer approval flow.

Parameterschangesrequiredbooking_idrequiredidempotency_keyrequired

tolk2go_interpreting_cancel_booking

Cancel a booking

Cancel an owned interpreter booking.

Parametersreasonbooking_idrequiredidempotency_keyrequired

Version history

1
  1. v1.0.0LatestSep 30, 2026

Score

100% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts