MAQAMI MCP server
Book hotels and flights from your AI assistant
Add one URL to ChatGPT, Claude, Cursor, VS Code, Codex or Gemini CLI. Your assistant can then search MAQAMI's live hotel and flight prices, show room details and photos, and hand you a secure checkout link on book.maqami.co. Free, no API key.
Server URL
https://mcp.maqami.co/Connect
Set it up in your client
Claude (claude.ai, Desktop, mobile)
Customize → Connectors → Add custom connector. URL below, no sign-in. Works on the Free plan.
Claude Code
Run in your terminal:
claude mcp add --transport http maqami-travel https://mcp.maqami.co/ChatGPT
Settings → Security and login → turn on Developer mode. Then create a developer-mode app named MAQAMI Travel with the URL below and No Authentication (Plus, Pro, Business, Enterprise and Education on the web).
Cursor
One-click install, or add to mcp.json:
"maqami-travel": { "url": "https://mcp.maqami.co/" }VS Code
One-click install, or:
code --add-mcp '{"name":"maqami-travel","type":"http","url":"https://mcp.maqami.co/"}'OpenAI Codex
Run:
codex mcp add maqami-travel --url https://mcp.maqami.co/Gemini CLI
Run:
gemini extensions install https://github.com/negm17111995/mcp-serverWindsurf
Add to mcp_config.json:
"maqami-travel": { "serverUrl": "https://mcp.maqami.co/" }Any stdio client
Use the npm bridge (Node.js 18+):
npx -y maqami-travelHow it works
From question to confirmed booking
- 1You ask: “Find 5-star hotels in Istanbul for 15–17 August, 2 adults.”
- 2The assistant searches live MAQAMI rates and shows options with prices.
- 3You choose a room. The assistant holds the price and receives a checkout link.
- 4You open the link on book.maqami.co, enter guest details and pay by Stripe.
- 5Your booking is confirmed instantly. The assistant can look it up later with your booking ID and email.
Try these prompts
Example requests
- “Find 5-star hotels in Istanbul for 15 to 17 August, 2 adults.”
- “Show me the amenities and photos for the second hotel.”
- “Search flights from Dubai to London on 10 December for one adult.”
- “Which airports serve Tokyo?”
- “Hold that room and send me the checkout link.”
FAQ
MCP server questions
Do I need an API key or an account to connect?
No. The MAQAMI MCP server accepts connections without authentication. Your customer only needs to pay on book.maqami.co when they decide to book.
How does the customer pay?
Only on MAQAMI's website. When the assistant holds a hotel room (prebook) or checks a flight fare (verify), it receives a checkout link on book.maqami.co for that exact room or fare. The customer enters guest details, pays through Stripe and receives the confirmation there. The MCP server never takes payment.
What can an AI assistant do with MAQAMI?
Search hotels with live rates, search flights, look up cities, airports and hotel details including amenities and photos, hold a price and return a checkout link, and find, look up or cancel existing bookings when the traveller provides the booking ID and email.
Which transport does it use?
Streamable HTTP at https://mcp.maqami.co/. Clients that only support stdio can use the maqami-travel npm package as a bridge.
Where is the server listed?
In the official MCP Registry as io.github.negm17111995/maqami-travel, on npm as maqami-travel, as a Claude Desktop extension, and as a Gemini CLI extension, Claude Code plugin and Codex plugin from the GitHub repository.
Can I build it into my own product?
Yes, it is a public endpoint. For partnerships contact info@maqami.co.
Source, examples and changelog: github.com/negm17111995/mcp-server · npm · llms.txt