yszl-mcp
Version:
Scenic Area Tourist Flow Query Server with official MCP SDK
115 lines • 3.13 kB
JSON
{
"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"]
}
}
]
}