maitabi-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_filtersA | Fetch available filter dropdown options, departure areas, tour styles, mountain lodges, and tour counts for Maitabi bus tours. Supports cascading filtering—options and counts update dynamically based on other selected filters. |
| list_district_groupsA | Fetch mountain area/district groups and tour counts for Maitabi mountain bus tours. Supports cascading filtering—district groups and counts update dynamically based on other selected filters. |
| search_toursA | Search mountain bus tours and lodge packages on Maitabi (bus.maitabi.jp) with detailed filter criteria. Returns a JSON string containing matching bus tours, seat options, pricing, departure dates, and course numbers. |
| get_tour_detailA | Fetch detailed information, schedule, pricing, and bus stops for a specific Maitabi mountain bus tour by course_no. Returns a JSON string containing complete tour itinerary, bus departure points, seat options, pricing, and lodging info. |
| search_general_toursB | Search general travel tours and mountain climbing packages on www.maitabi.jp. Returns a JSON string containing matching tours, total count, pagination, sorting, and categories. |
| get_general_tour_detailB | Fetch complete details, itinerary, pricing, and booking information for a general tour on www.maitabi.jp. Returns a JSON string containing tour itinerary, meal conditions, price matrix, lodging, and booking links. |
| get_tour_calendarA | Fetch monthly departure calendar and tour schedule matrix on www.maitabi.jp for a given year and month. Returns a JSON string with daily departure schedule matrix, tour availability, and calendar dates. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
The bus tour vs general tour split is clear, but list_filters and list_district_groups overlap noticeably—both return tour counts and support cascading filters for mountain bus tours. An agent could be unsure which to call when gathering filter options.
All tool names follow a consistent verb_noun snake_case pattern using list_, get_, and search_. The domain distinction is also reflected well with search_tours vs search_general_tours and get_tour_detail vs get_general_tour_detail.
Seven tools is well-scoped for a travel tour search server covering two related subdomains. Each tool has a distinct role, and there is no sense of bloat or excessive fragmentation.
The tool surface covers both main tour types: mountain bus tours and general tours, with search, detail, filters, and calendar data. Minor gaps like the absence of a dedicated general-tour filter listing or a separate mountain-bus calendar are workable given the existing search and calendar tools.