plan-on-it.vercel.app
PlanOnIt
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 6 · Act 6 · Transact 1 · Score: Not yet scored
Tool inspector
create_evening_plan
Evaluate restaurant slots × showtimes × venue routes × transport options, reject invalid combinations, rank valid ones using structured preferences, and atomically replace the shared draft. It never approves or reserves.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
city |
string | yes | — |
date |
string | yes | Supported demo inventory window: 2026-10-28 through 2026-11-10. The window rolls forward with the current date. |
people |
integer | yes | — |
budget |
integer | yes | — |
preferences |
object | yes | Structured ranking preferences that materially affect candidate scoring. |
dinnerDurationMinutes |
integer | no | — |
bufferMinutes |
integer | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"city": {
"type": "string",
"enum": [
"Dhaka"
]
},
"date": {
"type": "string",
"format": "date",
"enum": [
"2026-10-28",
"2026-10-29",
"2026-10-30",
"2026-10-31",
"2026-11-01",
"2026-11-02",
"2026-11-03",
"2026-11-04",
"2026-11-05",
"2026-11-06",
"2026-11-07",
"2026-11-08",
"2026-11-09",
"2026-11-10"
],
"description": "Supported demo inventory window: 2026-10-28 through 2026-11-10. The window rolls forward with the current date."
},
"people": {
"type": "integer",
"minimum": 1,
"maximum": 12
},
"budget": {
"type": "integer",
"minimum": 500,
"maximum": 100000
},
"preferences": {
"type": "object",
"description": "Structured ranking preferences that materially affect candidate scoring.",
"properties": {
"cuisine": {
"type": "string",
"minLength": 2,
"maxLength": 40
},
"movieGenre": {
"type": "string",
"minLength": 2,
"maxLength": 40
},
"minRestaurantRating": {
"type": "number",
"minimum": 1,
"maximum": 5
},
"transport": {
"type": "string",
"enum": [
"lowest_cost",
"comfortable",
"fastest"
],
"default": "lowest_cost"
},
"priority": {
"type": "string",
"enum": [
"balanced",
"lowest_cost",
"highest_rated"
],
"default": "balanced"
},
"timing": {
"type": "string",
"enum": [
"relaxed",
"compact"
],
"default": "relaxed"
}
},
"additionalProperties": false
},
"dinnerDurationMinutes": {
"type": "integer",
"minimum": 45,
"maximum": 150,
"default": 75
},
"bufferMinutes": {
"type": "integer",
"minimum": 5,
"maximum": 45,
"default": 15
}
},
"required": [
"city",
"date",
"people",
"budget",
"preferences"
],
"additionalProperties": false
}
Similar websites
gabrielcatdeveloper.github.io
portami
carregados.com.br
Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.
trip-world-taupe.vercel.app
TripBuilder is a shared itinerary workspace for humans and AI agents.
freemap.sk
Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.