Getting Started
Run instantly with npx
No installation needed — npx downloads and runs the wrapper automatically:
npx @mcptoolshop/portlight new "Captain Hawk" --type merchantThe first run downloads the Portlight binary (~15 MB). Subsequent runs start instantly from cache.
Install globally
For repeated play, install once:
npm install -g @mcptoolshop/portlightThen use portlight directly:
portlight new "Captain Hawk" --type merchantportlight marketportlight buy grain 10portlight sail al_manarportlight advanceportlight sell grain 10Your first session
- Create a captain — nine types available. Start with Merchant (better prices), Smuggler (black market), or Navigator (faster ships). Run
portlight captain-selectto browse all nine. - Check the market —
portlight marketshows local prices. Look for cheap goods. - Buy cargo —
portlight buy grain 10loads your hold - Pick a route —
portlight routesshows where you can sail and what sells there - Sail —
portlight sail al_manarstarts the voyage - Advance —
portlight advanceprogresses through the voyage (weather, events, arrival) - Sell —
portlight sell grain 10at the destination for profit - Reinvest — upgrade your ship, lease a warehouse, or pursue a contract
- Explore —
portlight mapshows the world,portlight tuilaunches the interactive dashboard
Saving your game
Portlight auto-saves your progress. You can also manage saves manually:
portlight save # save current gameportlight load # load a saved gameSave files are stored alongside the game binary in your local cache directory.
Also available via pip
If you have Python installed, the game is also available natively:
pip install portlightSupported platforms
| Platform | Architecture |
|---|---|
| Windows | x64 |
| macOS | x64, arm64 |
| Linux | x64 |