Skip to main content
Glama

wst

Travel platform management for coding agents. Hotels, tours, bookings, h-conductor AI — as easy as git.

Install

npm install -g weselltours

Related MCP server: expedia-travel-recommendations-mcp

Quick Start

# Create a tenant
wst signup my-agency --local

# File a bug
wst bug "Booking form returns 500" -s P1

# Plan a feature
wst feature "Calendar view for dates" -p P2

# See your project
wst status

# Ask tauAI
wst ask "how do hotel bookings work?"

# Full reference
wst --help

Features

  • Services — full CRUD for hotels, tours, cars, boats, events, spaces, flights

  • Bookings — manage, confirm, cancel, export, invoices

  • Admin — 135 subcommands: tenants, users, plans, vendors, payouts, media, content

  • h-conductor — 13 travel domain AI experts

  • PM sync — 209 features auto-scanned, coverage tracking

  • Operator — dashboard, settings, subscription, theme, domains

  • Vendor — services, rooms, availability, team, enquiries

  • Customer — profile, bookings, wallet, messages, 2FA

Per-Project Config

wst login --local --key YOUR_KEY    # saves to .wst/config.json (project-local)
wst login --key YOUR_KEY            # saves to ~/.wst/config.json (global)
wst config                          # show which config is active

Local config overrides global. Add .wst/ to your .gitignore.

Agent Integration

Add to your agent instructions file (AGENTS.md, .cursorrules, .clinerules, or .windsurfrules):

## WeSellTours
Use the wst CLI for travel platform management.
Key is in .wst/config.json (auto-loaded).
Run wst --help for full reference.

MCP Server

wst ships a built-in Model Context Protocol server (stdio, zero extra dependencies) exposing 21 tools. Works with Claude Code, Claude Desktop, Cursor, Windsurf, Cline, and any MCP client.

Claude Code / Cursor / Windsurf — add to .mcp.json:

{
  "mcpServers": {
    "weselltours": {
      "type": "stdio",
      "command": "wst",
      "args": ["mcp-serve"]
    }
  }
}

Claude Desktop — add the same block to claude_desktop_config.json.

Authentication uses your existing wst config (wst login --local --key YOUR_KEY).

Tools

Tool

Description

wst_status

Project overview: PM inventory, coverage stats, domain breakdown.

wst_dashboard

Full dashboard: bookings, users, hotels, tours, recent activity.

wst_ask

Ask tauAI travel concierge (13 domain experts).

wst_plan

PM plan mode: bug-triage, feature-plan, e2e-design, roadmap.

wst_experts

List available h-conductor domain experts.

wst_inventory

PM feature inventory scan (209 features across 11 domains).

wst_domains

Per-domain coverage breakdown with feature counts.

wst_board

Feature kanban board grouped by status.

wst_sync

Sync PM features to Buggazi.

wst_list_bugs

List bugs, filter by severity or status.

wst_create_bug

File a new bug.

wst_resolve_bug

Resolve a bug with fix description and commit SHA.

wst_comment

Add comment to a bug.

wst_list_features

List features, filter by status or domain.

wst_create_feature

Plan a new feature.

wst_hotels

List all hotels.

wst_create_hotel

Create a new hotel listing.

wst_bookings

List bookings, filter by status.

wst_tenants

List all SaaS tenants (superadmin).

wst_users

List platform users (superadmin).

wst_notifications

What changed since last check.

Documentation

License

Proprietary — Tyga.Cloud Ltd. See LICENSE.

Related MCP Connectors

Related MCP Servers