SeatCanvas MCP server: pricing, venue capacity estimates, and prefilled seating plans.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Returns a link to a SeatCanvas plan prefilled with a table layout for the given guest count and event type (optional venue dimensions). Opening the link seeds the canvas; nothing is saved until the user signs in. Read-only; deterministic.
Event type: 'wedding' (adds a head table), 'quinceanera', 'corporate', or 'other'.
Number of guests to seat (positive integer).
Unit for venue dimensions: 'metric' (meters) or 'imperial' (feet).
Language for the prefilled plan: 'en' (default) or 'es'.
Optional venue height/depth in the chosen unit_system; omit to auto-size.
Optional venue width in the chosen unit_system; omit to auto-size a venue to fit the guests.
Table shape + seats: 'round-8', 'round-10', 'rect-8', or 'rect-10'. Default 'round-8'.
Returns a link to a SeatCanvas plan prefilled with a table layout for the given guest count and event type (optional venue dimensions). Opening the link seeds the canvas; nothing is saved until the user signs in. Read-only; deterministic.
| Argument | Type | Description |
|---|---|---|
| locale | string | Language for the prefilled plan: 'en' (default) or 'es'. |
| venue_h | number | Optional venue height/depth in the chosen unit_system; omit to auto-size. |
| venue_w | number | Optional venue width in the chosen unit_system; omit to auto-size a venue to fit the guests. |
| event_type* | string | Event type: 'wedding' (adds a head table), 'quinceanera', 'corporate', or 'other'. |
| table_type | string | Table shape + seats: 'round-8', 'round-10', 'rect-8', or 'rect-10'. Default 'round-8'. |
| guest_count* | integer | Number of guests to seat (positive integer). |
| unit_system* | string | Unit for venue dimensions: 'metric' (meters) or 'imperial' (feet). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"guest_count",
"event_type",
"unit_system"
],
"properties": {
"locale": {
"enum": [
"en",
"es"
],
"type": "string",
"default": "en",
"description": "Language for the prefilled plan: 'en' (default) or 'es'."
},
"venue_h": {
"type": "number",
"description": "Optional venue height/depth in the chosen unit_system; omit to auto-size.",
"exclusiveMinimum": 0
},
"venue_w": {
"type": "number",
"description": "Optional venue width in the chosen unit_system; omit to auto-size a venue to fit the guests.",
"exclusiveMinimum": 0
},
"event_type": {
"enum": [
"wedding",
"quinceanera",
"corporate",
"other"
],
"type": "string",
"description": "Event type: 'wedding' (adds a head table), 'quinceanera', 'corporate', or 'other'."
},
"table_type": {
"enum": [
"round-8",
"round-10",
"rect-8",
"rect-10"
],
"type": "string",
"default": "round-8",
"description": "Table shape + seats: 'round-8', 'round-10', 'rect-8', or 'rect-10'. Default 'round-8'."
},
"guest_count": {
"type": "integer",
"maximum": 9007199254740991,
"description": "Number of guests to seat (positive integer).",
"exclusiveMinimum": 0
},
"unit_system": {
"enum": [
"metric",
"imperial"
],
"type": "string",
"description": "Unit for venue dimensions: 'metric' (meters) or 'imperial' (feet)."
}
}
}Estimates how many guests a venue of the given width and height can seat at a chosen table type, and returns a link to a prefilled SeatCanvas plan. Read-only; deterministic.
| Argument | Type | Description |
|---|---|---|
| locale | string | Language for the prefilled plan: 'en' (default) or 'es'. |
| venue_h* | number | Venue height/depth in the chosen unit_system (meters or feet). |
| venue_w* | number | Venue width in the chosen unit_system (meters or feet). |
| event_type | string | Event type: 'wedding' (adds a head table), 'quinceanera', 'corporate', or 'other'. Default 'other'. |
| table_type | string | Table shape + seats: 'round-8', 'round-10', 'rect-8', or 'rect-10'. Default 'round-8'. |
| unit_system* | string | Unit for venue dimensions: 'metric' (meters) or 'imperial' (feet). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"venue_w",
"venue_h",
"unit_system"
],
"properties": {
"locale": {
"enum": [
"en",
"es"
],
"type": "string",
"default": "en",
"description": "Language for the prefilled plan: 'en' (default) or 'es'."
},
"venue_h": {
"type": "number",
"description": "Venue height/depth in the chosen unit_system (meters or feet).",
"exclusiveMinimum": 0
},
"venue_w": {
"type": "number",
"description": "Venue width in the chosen unit_system (meters or feet).",
"exclusiveMinimum": 0
},
"event_type": {
"enum": [
"wedding",
"quinceanera",
"corporate",
"other"
],
"type": "string",
"default": "other",
"description": "Event type: 'wedding' (adds a head table), 'quinceanera', 'corporate', or 'other'. Default 'other'."
},
"table_type": {
"enum": [
"round-8",
"round-10",
"rect-8",
"rect-10"
],
"type": "string",
"default": "round-8",
"description": "Table shape + seats: 'round-8', 'round-10', 'rect-8', or 'rect-10'. Default 'round-8'."
},
"unit_system": {
"enum": [
"metric",
"imperial"
],
"type": "string",
"description": "Unit for venue dimensions: 'metric' (meters) or 'imperial' (feet)."
}
}
}Returns SeatCanvas pricing: the free-tier seated-guest limit and the one-time Event Pass price. Read-only; no inputs required beyond an optional response locale.
| Argument | Type | Description |
|---|---|---|
| locale | string | Response language: 'en' (default) or 'es'. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locale": {
"enum": [
"en",
"es"
],
"type": "string",
"default": "en",
"description": "Response language: 'en' (default) or 'es'."
}
}
}