npm weselltoursstdioupdated 1mo ago
Travel platform management for coding agents. Hotels, tours, bookings, h-conductor AI — as easy as git.
What can you do with weselltours?
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.
Install
Add weselltours to your client. Pick the one you use.
claude mcp add weselltours -- npx -y weselltourscodex mcp add weselltours -- npx -y weselltoursamp mcp add weselltours -- npx -y weselltours{
"mcpServers": {
"weselltours": {
"command": "npx",
"args": [
"-y",
"weselltours"
]
}
}
}Add to `claude_desktop_config.json`, then restart Claude Desktop.
{
"mcpServers": {
"weselltours": {
"command": "npx",
"args": [
"-y",
"weselltours"
]
}
}
}Add to `~/.cursor/mcp.json`, or `.cursor/mcp.json` for a single project.
code --add-mcp '{"name":"weselltours","command":"npx","args":["-y","weselltours"]}'Or add the block manually to `.vscode/mcp.json` under `servers`.
{
"mcpServers": {
"weselltours": {
"command": "npx",
"args": [
"-y",
"weselltours"
]
}
}
}Add to `~/.codeium/windsurf/mcp_config.json`.
{
"mcpServers": {
"weselltours": {
"command": "npx",
"args": [
"-y",
"weselltours"
]
}
}
}Add to `cline_mcp_settings.json` via the MCP Servers panel.
{
"mcpServers": {
"weselltours": {
"command": "npx",
"args": [
"-y",
"weselltours"
]
}
}
}Add to `~/.gemini/settings.json`.
{
"mcpServers": {
"weselltours": {
"type": "local",
"command": "npx",
"args": [
"-y",
"weselltours"
],
"tools": [
"*"
]
}
}
}Add to `~/.copilot/mcp-config.json`, or run `/mcp add` inside the CLI.
{
"context_servers": {
"weselltours": {
"command": {
"path": "npx",
"args": [
"-y",
"weselltours"
]
}
}
}
}Add to your Zed `settings.json`.
npx -y weselltoursRun `goose configure`, choose **Add Extension → Command-line Extension**, and paste this command.
21 tools
weselltours exposes 21 tools to a connected agent.
- 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.
Score
67 / 100
Good
- Documentation22/25
- Maintenance19/25
- Trust6/20
- Capability8/15
- Install experience12/15
- Documents what it does and how to connect
- Has a resolvable package or endpoint
- Exposes at least one tool, prompt or resource
- README has substantive content
- Includes a code example
- Documents its configuration
- Mentions credentials or security posture
- Last commit 25 days ago
- Has a release history
- Repository is not archived
- No licence detected
- Namespace verified in the official MCP registry
- Claimed by its owner
- Published under an organisation
- 21 tool(s) documented
- Provides prompt templates
- Provides resources
- 12 documented install method(s)
- Published to a package registry
- Offers a hosted endpoint — no local install
Version history
| Versions | Published |
|---|---|
| 1.0.3Latest | Aug 6, 2026 |