ottotheagent/otto-dsh

ottotheagent★ 2TypeScriptLast synced: 2026-08-15

Open on GitHub

Book real flights, hotels & cars with Otto from DeepSeek Harness (dsh) — the otto-travel MCP connector as a dsh plugin.

README excerpt

Otto Travel — DeepSeek Harness (dsh) plugin Created : 2026-08-14 · Last Updated : 2026-08-14 Book real flights, hotels, and cars with Otto from inside DeepSeek Harness ( dsh ). Bookings execute inside Otto (real Spotnana PNR, the authenticated user's stored payment method). This repo is self-contained : it ships a small stdio MCP proxy that runs Otto's device-grant OAuth and fronts Otto's OAuth-protected /mcp endpoint. dsh launches it via npx , so there's nothing else to install and no API key. (It shares the same OAuth approach as Otto's OpenClaw and Claude connectors; each integration keeps its own copy of the small auth core.) What you get Otto's tools land in the model namespace as mcp otto : otto setup · search flights · query flights · book flight · search hotels · get hotel rooms · book hotel · get bookings · cancel booking · read skill · read preferences / write preference · read loyalty programs / write loyalty program · task status Setup Zero to a booked trip, in five steps. 1. Prerequisites - DeepSeek Harness ( dsh ) installed and working. - Node / npx on your PATH (already there — dsh is Node-based). - An Otto account you can sign into (or create one during step 4). Boo…

View full README on GitHub →
Agentsbookingdeepseek-harnessdsh-pluginflightsmcpottotravel

Category