Server definition
- Hash
- sha256:125854cf8fd332630ba97387760bf95047e211c055343d53a07a13693a3fedb0
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Use Parky for supported Disney and Universal park planning: rides, posted waits, operating hours, and crowd forecasts. Always report data timestamps and Parky source URLs. Stale or missing data is unavailable. Parky is independent of park operators and cannot book tickets or access private Pass data.",
"tools": [
{
"description": "Use this when a visitor names or describes a park or ride and you need its canonical Parky ID. Searches only parks in Parky's current Disney and Universal release scope. It does not retrieve current wait times.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"park_id": {
"description": "Optional canonical Parky park ID to narrow ride search.",
"type": "string"
},
"query": {
"description": "Park or ride name, such as EPCOT or Hagrid's.",
"maxLength": 100,
"minLength": 2,
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "parky_find_experience",
"outputSchema": null
},
{
"description": "Use this when a visitor asks how crowded one supported park may be within the next 30 park-local days. Resolve the park ID first. Returns a forecast and range, not a guarantee or a live wait.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"date": {
"description": "First date in the park's local time zone, YYYY-MM-DD; defaults to today.",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"type": "string"
},
"days": {
"description": "Number of consecutive days, 1 to 30; defaults to 1.",
"maximum": 30,
"minimum": 1,
"type": "integer"
},
"park_id": {
"description": "Canonical Parky park ID from parky_find_experience.",
"minLength": 1,
"type": "string"
}
},
"required": [
"park_id"
],
"type": "object"
},
"name": "parky_get_crowd_outlook",
"outputSchema": null
},
{
"description": "Use this when a visitor asks about operating hours for one supported park within the next seven park-local days. Resolve the park ID first. Schedule windows have guest-facing categories and labels; Early Entry is an eligibility-based window, not a separate ticketed event. These are reported schedules, which the operator may change.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"date": {
"description": "First date in the park's local time zone, YYYY-MM-DD; defaults to today.",
"format": "date",
"pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
"type": "string"
},
"days": {
"description": "Number of consecutive days, 1 to 7; defaults to 1.",
"maximum": 7,
"minimum": 1,
"type": "integer"
},
"park_id": {
"description": "Canonical Parky park ID from parky_find_experience.",
"minLength": 1,
"type": "string"
}
},
"required": [
"park_id"
],
"type": "object"
},
"name": "parky_get_hours",
"outputSchema": null
},
{
"description": "Use this when a visitor asks for current posted ride waits or operating status at one supported park. Resolve the park ID first. Waits older than 30 minutes are unavailable, not current; this tool does not predict future waits.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"park_id": {
"description": "Canonical Parky park ID from parky_find_experience.",
"minLength": 1,
"type": "string"
},
"ride_id": {
"description": "Optional canonical ride ID to return one ride only.",
"type": "string"
}
},
"required": [
"park_id"
],
"type": "object"
},
"name": "parky_get_waits",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:125854cf8fd332630ba97387760bf95047e211c055343d53a07a13693a3fedb0 | sha256sum