TourMind Booking MCP

io.github.tourmind-comPublished by GitHub account tourmind-comv1.0.0Updated Oct 25, 2026

Business hotel search, live rates, booking, order management, and payment via TourMind.

VerifiedStreamable HTTPWeb executableLocation & LifestyleBusiness & Commerce

Overview

AI-generated overview

A remote TourMind business MCP service that lets an assistant search hotels, check live rates and availability, book rooms, manage orders and handle payment.

What you can do
Search hotels and retrieve hotel lists and details, including a read-only web page link for each result. Query live room rates and availability, including batch rate retrieval across up to 20 hotels with partial-success results. Check per-room adult and child occupancy across search, rate and availability tools. Create bookings and manage orders. Handle payment for bookings. Check for companion Skill updates and report the installed version.
When to use it
Use it when an assistant should handle business hotel booking end to end: finding hotels, comparing live rates, confirming availability, placing bookings and following up on orders and payment. It suits business accounts rather than individual or consumer users.
Requirements
A remote MCP endpoint reached over streamable HTTP; no local package or runtime is needed. A TourMind business account and a Skill token created from the account, supplied as a Bearer credential in the Authorization header. Network access to the TourMind service.
Before you install
The Authorization bearer token is a secret: keep it out of conversations, prompts, logs, screenshots, commits and issue reports. The service can create bookings and take payment, so actions may commit money and change order data. Hotel and order tools may return a read-only web page link, and the companion Skill localizes that page while preserving the access ticket. The companion Skill may be updated locally, which changes files on the user's machine.

Installation

In SourceWeft

  1. Open TourMind Booking MCP 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/io.github.tourmind-com%2Ftourmind-booking-mcp/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": {
    "tourmind-booking": {
      "type": "http",
      "url": "https://api.tourmind.com/mcp/tob",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

TourMind Booking MCP Product Package

This folder contains the product definition and the user-installable companion Skill for TourMind Booking MCP. It intentionally does not contain MCP server source code, deployment scripts, or runtime-specific implementation.

Package contents

text
Tourmind-Booking-Mcp/├── README.md├── TourMind MCP-FORMAT.md└── skill/    └── tourmind-booking/        ├── SKILL.md        └── references/            └── parameter_guide.md
  • skill/tourmind-booking/ is distributed to users and defines the Agent's hotel-search, price-query, booking, payment, and update behavior.
  • TourMind MCP-FORMAT.md defines the user-facing MCP connection example and the capability contract for the development team.

Product model

The MCP service provides stable enterprise hotel tools, including batch_query_room_rates for partial-success live-rate retrieval across up to 20 hotels. Search, single/batch rate, availability, and booking tools support repeated per-room adult/child occupancy. The local Skill defines the current user workflow and can evolve independently as search, ranking, price verification, booking, and display strategies improve.

Hotel-list and hotel-detail tools may return a read-only data.web_url. The companion Skill localizes the returned page to Chinese, English, Japanese, Korean, Spanish, or Arabic according to the user's language while preserving the complete access ticket; unsupported languages fall back to English.

Skill version and updates

The installed SKILL.md frontmatter is the single source of truth for the Skill version:

yaml
metadata:  author: TourMind  version: "<current-version>"

The Agent sends metadata.version only to check_skill_update when an update check is due. Hotel and order tools never receive a Skill version, and users never maintain it in the MCP connection configuration.

Authentication setup

Sign in to your TourMind account, then visit Create a Skill Token to create the token used by the MCP connection.

If you do not have an account, register for a business account at Business account registration. Developers and individual users should use the TourMind Skill version intended for their user type instead.

Configure the token as the MCP connection's Bearer credential and reconnect. Never paste the token into a conversation or expose it in prompts, logs, screenshots, commits, or issue reports.

User update experience

The Agent calls check_skill_update once when the Skill is first used in every new conversation, and again when an existing conversation resumes after at least 24 hours of inactivity. When that tool returns a visible skill_update:

  1. Complete the user's current hotel request first.
  2. Show the release message and explain that updating is recommended for TourMind's latest hotel-search and price-query strategy because older endpoints may become unavailable.
  3. Offer to update from the official sources listed by release_source_url.
  4. Obtain confirmation before changing local Skill files.
  5. Update the Skill and frontmatter metadata.version together.
  6. Validate that the installed metadata.version matches latest_version.
  7. Use the new version in the next scheduled update check without asking the user to edit the MCP connection.

Development handoff

The server implementation must satisfy TourMind MCP-FORMAT.md, including all eleven tools referenced by the companion Skill. Transport framework, hosting, deployment, internal forwarding, and release infrastructure are development decisions and are outside this package.

TourMind hotel booking ecosystem

Choose the package that matches the audience and connection model:

AudienceIntegrationAuthentication modelRepository
Consumer / ToCDirect HTTP SkillPublic search and availability; user_key only for order operationsHotel Booking AI
Business / ToBDirect HTTP SkillSkill Token required for every API callTourMind Booking Skill
Consumer / ToCMCP package + companion SkillPublic MCP connection; user_key only for order operationsHotel Booking AI MCP
Business / ToBMCP package + companion SkillBearer-authenticated MCP connectionTourMind Booking MCP

Source: README.md at commit 5234201

Tools

0
This server asks for a credential such as an API key, so SourceWeft could not read its tools without one and has not indexed them.

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

75% 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 listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts

    Declare a license in the repository or the registry entry.