weselltours
MCP server for the WeSellTours travel platform, enabling management of hotels, tours, bookings, bugs, features, and more via natural language through 21 tools.
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
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
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.
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.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
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.
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.
Neon Database
MCP server for interacting with Neon Management API and databases
E2B
Using MCP to run code via e2b.
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.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.