weselltours

weselltours

MCP server for the WeSellTours travel platform, enabling management of hotels, tours, bookings, bugs, features, and more via natural language through 21 tools.

Category
Visit Server

README

wst

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

Install

npm install -g weselltours

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.

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured