ماذا يمكنك أن تفعل مع Otto Travel؟
search_flights,query_flights,book_flight— flight search and bookingsearch_hotels,get_hotel_rooms,book_hotel— hotel search and bookingget_bookings,cancel_booking— manage existing bookingsread_preferences,write_preference— travel preferencesread_loyalty_programs,write_loyalty_program— frequent flyer & hotel loyaltytask_status— poll long-running operationsread_skill— load a usage guide the agent reads before calling other tools
التثبيت
أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: .cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).
claude mcp add --transport http otto-travel 'https://api.ottotheagent.com/mcp'
{
"mcpServers": {
"otto-travel": {
"type": "http",
"url": "https://api.ottotheagent.com/mcp"
}
}
}
التوثيق
مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.
openclaw-otto-travel
OpenClaw plugin for Otto Travel — search, compare, and book flights and hotels in natural language. Global inventory, live prices, loyalty tracking, PNR-backed bookings.
Install
openclaw plugins install clawhub:openclaw-otto-travel
If your gateway has sandbox mode on (agents.defaults.sandbox.mode is "all" or "non-main"), allow-list the plugin's tools:
{
"tools": {
"sandbox": {
"tools": { "allow": ["openclaw-otto-travel"] }
}
}
}
Restart the gateway if it doesn't pick up the new plugin automatically:
openclaw gateway restart
Authorize
Ask the agent to call otto_setup. It returns an authorization URL — visit it, approve access, and all travel tools become available in the same session.
Terminal equivalent:
openclaw otto-travel auth
Tokens are stored at ~/.openclaw/.otto-tokens.json and refresh automatically.
Tools
search_flights,query_flights,book_flight— flight search and bookingsearch_hotels,get_hotel_rooms,book_hotel— hotel search and bookingget_bookings,cancel_booking— manage existing bookingsread_preferences,write_preference— travel preferencesread_loyalty_programs,write_loyalty_program— frequent flyer & hotel loyaltytask_status— poll long-running operationsread_skill— load a usage guide the agent reads before calling other tools
Troubleshooting
| Symptom | Fix |
|---|---|
| Plugin loaded but agent can't see tools | Allow-list under tools.sandbox.tools.allow (see Install) |
| OAuth flow never completes | Have the agent show the auth URL, or run openclaw otto-travel auth |
| Tools stop working unexpectedly | Delete ~/.openclaw/.otto-tokens.json and re-authorize |
License
Licensed under the Apache License, Version 2.0. See NOTICE for copyright and trademark information.
الأسئلة الشائعة
ما هو Otto Travel؟
Plan, book, and manage business travel.
كيف أثبّت Otto Travel؟
يعمل كخادم بعيد. في Claude Code: claude mcp add --transport http otto-travel 'https://api.ottotheagent.com/mcp'. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.
هل يحتاج Otto Travel إلى مفتاح API؟
لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.
هل Otto Travel مفتوح المصدر؟
شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.
من يصون Otto Travel؟
ينشره ottotheagent. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.
من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.