UNPKG

yszl-mcp

Version:

Scenic Area Tourist Flow Query Server with official MCP SDK

115 lines 3.13 kB
{ "schema_version": "v1", "name_for_human": "Tourist Flow Query Service", "name_for_model": "touristFlowQuery", "description_for_human": "Provides real-time tourist flow and visitor profile query services for scenic areas", "description_for_model": "A service for querying real-time tourist flow, cumulative flow, daily flow statistics and visitor profiles (origin, gender, age distribution) in scenic areas", "auth": { "type": "none" }, "api": { "type": "sse" }, "tools": [ { "name": "TouristFlow", "description": "Get real-time tourist flow information", "input_schema": { "type": "object", "properties": { "scenicId": { "type": "string", "description": "Scenic Area ID" } }, "required": ["scenicId"] } }, { "name": "CumulativeTouristFlow", "description": "Get cumulative tourist flow statistics", "input_schema": { "type": "object", "properties": { "scenicId": { "type": "string", "description": "Scenic Area ID" } }, "required": ["scenicId"] } }, { "name": "DailyTouristFlow", "description": "Get daily tourist flow statistics", "input_schema": { "type": "object", "properties": { "scenicId": { "type": "string", "description": "Scenic Area ID" }, "date": { "type": "string", "description": "Date in YYYY-MM-DD format, e.g. 2022-01-01" } }, "required": ["scenicId", "date"] } }, { "name": "ProvinceOrigin", "description": "Get tourist province origin distribution", "input_schema": { "type": "object", "properties": { "scenicId": { "type": "string", "description": "Scenic Area ID" }, "date": { "type": "string", "description": "Date in YYYY-MM-DD format, e.g. 2022-01-01" } }, "required": ["scenicId", "date"] } }, { "name": "GenderPortrait", "description": "Get tourist gender distribution", "input_schema": { "type": "object", "properties": { "scenicId": { "type": "string", "description": "Scenic Area ID" }, "date": { "type": "string", "description": "Date in YYYY-MM-DD format, e.g. 2022-01-01" } }, "required": ["scenicId", "date"] } }, { "name": "AgePortrait", "description": "Get tourist age distribution", "input_schema": { "type": "object", "properties": { "scenicId": { "type": "string", "description": "Scenic Area ID" }, "date": { "type": "string", "description": "Date in YYYY-MM-DD format, e.g. 2022-01-01" } }, "required": ["scenicId", "date"] } } ] }