Tolk2Go Interpreter Booking

com.tolk2gov1.0.0Updated Sep 30, 2026

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

VerifiedStreamable HTTPWeb executableBusiness & CommerceProductivity & Workflow

Overview

AI-generated overview

Lets an assistant book and manage sworn and qualified interpreters for on-site, phone, or video assignments on a Tolk2Go account.

What it does
Connects to the Tolk2Go booking platform over Streamable HTTP and exposes tools for the full interpreter booking journey: listing an account's bookings or changes since a timestamp, reading booking, payment, change and next-action state, seeing which interpreters responded as available, creating an interpreter request, selecting an interpreter, requesting a change through the customer approval flow, and cancelling a booking. Search for languages, situations and available interpreters is public, while booking actions belong to a customer account.
When to use it
Use it when an assistant should handle interpreter requests for a Tolk2Go customer account, such as creating, tracking, changing or cancelling on-site, phone or video assignments. It is not needed for read-only browsing of interpreter availability, which public endpoints already cover.
Requirements
A remote MCP endpoint; no local runtime or package is required. An agent key is needed for every tool call and is sent as the Authorization header in the form Bearer plus the key. The key is issued by logging in once with account credentials and then creating an agent access key; the plaintext key is shown only once. Network access to the Tolk2Go API is required.
Before you install
The Authorization agent key is a durable credential, valid by default 90 days, and should be stored in a secret store; it can be listed, rotated and revoked with a fresh login token. Selecting an interpreter may return a payment link, so booking actions can involve spending money. Creating, changing and cancelling bookings write to the account and may go through a customer approval flow.

Installation

In SourceWeft

  1. Open Tolk2Go Interpreter Booking in the dashboard and add it to a workspace.
  2. 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.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "booking": {
      "type": "http",
      "url": "https://api.tolk2go.com/api/v1/mcp"
    }
  }
}

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

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 30, 2026