Travel Assistant MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Travel Assistant MCP Serverplan a 3-day trip to Paris with a budget of $1500"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AI Agent Based Travel Assistant Claude API + MCP
What exists here
Piece | File | What it does |
Sandbox data layer |
| Loads TravelPlanner queries, parses |
MCP server |
| Exposes the sandbox as MCP tools over stdio |
Agent loop |
| Claude tool-use loop driving the MCP session |
Prompts |
| Versioned system prompts (planner, sole-planning, chat) |
Plan schema |
| Pydantic contract matching the benchmark's plan format |
Evaluator |
| Commonsense + hard constraint checks, benchmark-style metrics |
Batch runner |
| Runs N queries, writes traces + a metrics summary |
UI |
| Streamlit chat for participant testing |
Tests |
| 9 offline tests, no API key needed |
Setup (30 minutes)
python -m venv .venv
source .venv/bin/activate # Windows cmd: .venv\Scripts\activate
pip install -r requirements.txt
cp .env.example .env
python scripts/prepare_data.py
pytest -q # 9 tests, no API calls
python scripts/check_setup.py # key, dataset, MCP server, one API callThen, first real run. Use run.py and everything works the same on every
platform -- no PYTHONPATH to set:
python run.py eval.run_eval --mode sole-planning --n 5 --level easy # cheap, ~1 min
python run.py agent.loop 0 # one agentic run, prints the full trace
python run.py eval.run_eval --mode tool-use --n 5 --level easy
streamlit run src/ui/app.pyArchitecture
Streamlit UI ──┐
├──► agent/loop.py ──── Anthropic Messages API (Claude)
eval runner ───┘ │ ▲
│ tool_use blocks │ tool_result blocks
▼ │
MCP ClientSession ────────────┘
│ stdio (JSON-RPC)
▼
tp_mcp/server.py (FastMCP)
│
▼
TravelPlanner sandbox (reference_information / CSV database)This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceA Machine Context Protocol server that enables Claude AI to interact with tools through a structured communication interface, following standard MCP patterns with server initialization and stdio transport.1,2992MIT
- Flicense-qualityDmaintenanceProvides math and weather tools accessible via LangGraph agent using MCP protocol with stdio and streamable HTTP transports.1
- Flicense-qualityBmaintenanceEnables managing travel itineraries with CRUD tools for journeys, stops, and plan items, plus weather lookup, integrated with public MCP servers for time and web search.
- AlicenseAqualityCmaintenanceExposes a verified tool registry (calculator, sandboxed file read, web fetch) over MCP stdio, enabling any MCP-capable client to reuse the same tools from the inspectable ReAct loop.3MIT
Related MCP Connectors
AI Reasoning Cache & Consensus Layer with 11 MCP tools via Streamable HTTP.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/shafi201104/AI-Travel-Assistant-MCP-Arc'
If you have feedback or need assistance with the MCP directory API, please join our Discord server