Skip to main content
Glama

Wyxd Guide Travel — Local Guides & Routes in China

create_travel_demand

为用户发布一条"找向导/找定制"旅行需求单。发布后平台会通知对应城市的向导,向导将主动报名报价,用户在网约向导 App 的"我的需求"中查看报名并选择向导沟通。需要用户已登录:MCP 客户端须为本服务配置请求头 Authorization: Bearer <网约向导App登录Token>,否则本工具会返回配置引导。发布前请先向用户确认:城市、出行日期、预算、人数;不要在未确认的情况下随意发布。

Input Schema

NameRequiredDescriptionDefault
cityYes目的地城市,如:成都、西安
budgetYes预算总金额(人民币元),必须大于0
remarksNo需求备注:具体行程想法、接机/地陪偏好、集合时间地点等,500 字以内
demandTypeNo需求类型:1=找向导(默认),2=找定制行程
travelDateYes出行日期,格式 yyyy-MM-dd,必须是今天或未来的日期
adultNumberNo成人数,默认 1
serviceHoursNo服务时长,如:1天、4小时;纯数字默认按天。缺省为 1天
childrenNumberNo儿童数,默认 0

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations at all, the description carries the full load and does disclose the important traits: this is a mutating publish with a real side effect (guides in that city get notified and will apply with quotes), it requires a configured Authorization: Bearer token and returns setup guidance otherwise, and confirmation must precede it. It does not cover the return value, whether a demand can be cancelled or edited afterward, or duplicate-post behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Four sentences, front-loaded with what the tool does, then post-publish flow, then the auth requirement, then the confirmation rule. Every sentence contributes; the middle sentence on the application flow is slightly long but is genuinely useful context for the agent.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For an 8-parameter mutation with no annotations and no output schema, the description covers auth, side effects and preconditions well. The remaining gap is the return shape (e.g., a demand ID or confirmation payload) and any edit/cancel path, which are nowhere stated since no output schema exists.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with per-parameter descriptions, defaults and constraints, so the baseline is 3. The description adds a prioritization layer by singling out city, travel date, budget and headcount as fields that must be confirmed with the user before calling, which is meaning beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource (publish a 'find a guide / custom itinerary' travel demand) and then describes the resulting pipeline: the platform notifies guides in the target city, guides apply with quotes, the user reviews applicants in the app. That is unmistakably different from the retrieval-only siblings (search_guides, get_guide_detail, search_lines, get_line_detail).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit precondition and an explicit prohibition: confirm city, travel date, budget and headcount with the user first, and do not publish casually without confirmation. It stops short of naming an alternative (e.g., browse with search_guides instead when the user is only exploring), so not a full 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources