Weselltours

io.github.jysweePublished by GitHub account jysweev1.0.3Updated Oct 25, 2026

Travel platform for coding agents: hotels, tours, bookings, 13 AI experts. 21 tools, stdio.

The publisher's own server: Vips

Overview

AI-generated overview

A local MCP server for the WeSellTours travel platform that lets an assistant manage hotels, tours and bookings, track bugs and features, and query travel AI.

What you can do
Inspect the project: status overview, dashboard, domain coverage and recent changes since last check, plus a feature kanban board and inventory scan of 209 features across 11 domains. Manage travel services: list and create hotel listings, list bookings filtered by status. Track work: list, create and resolve bugs, add comments, list and plan features, and sync features to Buggazi. Ask the tauAI travel concierge and list the 13 h-conductor domain experts. Superadmin views: list SaaS tenants and platform users.
When to use it
Useful when an assistant works on a WeSellTours travel platform project and needs to read or change hotels, bookings, bugs and feature plans, or ask the built-in travel AI experts, without leaving the chat.
Requirements
Runs as a local stdio process via npx or a global npm install of the weselltours package (Node.js). Needs a WeSellTours API key (wst_...) supplied through the WST_API_KEY environment variable or saved with the wst login command to a project-local or global config file. Desktop MCP clients only.
Before you install
The API key is a secret; keep the .wst config directory out of version control. Several tools write data: creating hotels, filing and resolving bugs, adding comments, creating features and syncing features to Buggazi. Superadmin tools expose tenant and user lists. Booking, payout and subscription areas are described in the CLI, so treat changes there as affecting real business records.

Installation

In SourceWeft

  1. Open Weselltours in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

wst

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

Install

bash
npm install -g weselltours

Quick Start

bash
# Create a tenantwst signup my-agency --local
# File a bugwst bug "Booking form returns 500" -s P1
# Plan a featurewst feature "Calendar view for dates" -p P2
# See your projectwst status
# Ask tauAIwst ask "how do hotel bookings work?"
# Full referencewst --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

bash
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):

## WeSellToursUse 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:

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

ToolDescription
wst_statusProject overview: PM inventory, coverage stats, domain breakdown.
wst_dashboardFull dashboard: bookings, users, hotels, tours, recent activity.
wst_askAsk tauAI travel concierge (13 domain experts).
wst_planPM plan mode: bug-triage, feature-plan, e2e-design, roadmap.
wst_expertsList available h-conductor domain experts.
wst_inventoryPM feature inventory scan (209 features across 11 domains).
wst_domainsPer-domain coverage breakdown with feature counts.
wst_boardFeature kanban board grouped by status.
wst_syncSync PM features to Buggazi.
wst_list_bugsList bugs, filter by severity or status.
wst_create_bugFile a new bug.
wst_resolve_bugResolve a bug with fix description and commit SHA.
wst_commentAdd comment to a bug.
wst_list_featuresList features, filter by status or domain.
wst_create_featurePlan a new feature.
wst_hotelsList all hotels.
wst_create_hotelCreate a new hotel listing.
wst_bookingsList bookings, filter by status.
wst_tenantsList all SaaS tenants (superadmin).
wst_usersList platform users (superadmin).
wst_notificationsWhat changed since last check.

Documentation

License

Proprietary — Tyga.Cloud Ltd. See LICENSE.

Source: README.md at commit b0a7d71

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.0.3LatestSep 16, 2026

Score

40% 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 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • 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.

Other Vipsallowed integrations