Floors.live MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Floors.live MCP ServerCreate a wedding event with floorplan and auto-assign seating for 80 guests."
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Floors.live MCP Server
MCP (Model Context Protocol) server for Floors.live — the professional event floorplan designer. Lets AI assistants create events, design floorplans, manage guest lists, and run intelligent seating assignments.
Prerequisites
You need a Floors.live API key. Create one at floors.live/profile under "API Keys" (free account), or via the API:
curl -X POST https://api.floors.live/v1/auth/keys \
-H "Authorization: Bearer YOUR_FIREBASE_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "My MCP Key", "scopes": ["events:read","events:write","floorplans:read","floorplans:write","guests:read","guests:write","seating:read","seating:write"]}'Related MCP server: Agentic AI MCP Server
Setup
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"floors-live": {
"command": "npx",
"args": ["floors-mcp-server"],
"env": {
"FLOORS_API_KEY": "flr_sk_YOUR_KEY_HERE"
}
}
}
}Smithery (one-click install)
smithery.ai/server/ronp/floors-live — install into Claude, ChatGPT, Windsurf, or Cursor from the Smithery gateway; paste your flr_sk_... key when prompted.
ChatGPT / remote MCP clients
Floors.live also runs a hosted Streamable-HTTP endpoint — no install needed:
https://api.floors.live/mcpIn ChatGPT: Settings → Connectors → Add remote server, paste the URL and use your flr_sk_... key as the Bearer token.
Claude Code
claude mcp add floors-live -- npx floors-mcp-server
# Then set the env variable in your shell:
export FLOORS_API_KEY=flr_sk_YOUR_KEY_HERECursor
Add to .cursor/mcp.json:
{
"mcpServers": {
"floors-live": {
"command": "npx",
"args": ["floors-mcp-server"],
"env": {
"FLOORS_API_KEY": "flr_sk_YOUR_KEY_HERE"
}
}
}
}ChatGPT
In ChatGPT, go to Settings > MCP Servers > Add Server and enter:
URL:
https://api.floors.live/mcpAuth: Bearer token — your API key (
flr_sk_YOUR_KEY_HERE)
No setup or self-hosting required — the MCP endpoint is hosted by Floors.live.
HTTP Transport (for web integrations)
FLOORS_API_KEY=flr_sk_YOUR_KEY npx floors-mcp-server --http
# MCP endpoint: http://localhost:3001/mcpAvailable Tools (32)
Events
Tool | Description |
| List all events |
| Create a new event |
| Get event details |
| Update event fields |
| Delete event and all sub-resources |
Floorplans
Tool | Description |
| List floorplans for an event |
| Create a new empty floorplan |
| Get floorplan with all objects |
| Update floorplan settings |
| Delete a floorplan |
| Copy a floorplan with all objects |
| Get seat/table statistics |
Objects (Canvas Items)
Tool | Description |
| List all objects on canvas |
| Add tables, stages, walls, etc. |
| Move, resize, relabel an object |
| Remove an object |
| Browse 35+ object types with defaults |
Guests
Tool | Description |
| List all guests |
| Add one or more guests |
| Get guest details |
| Update guest info |
| Remove a guest |
| Bulk import up to 100 guests |
Groups
Tool | Description |
| List guest groups |
| Create a group with priority |
| Update group settings |
| Delete a group (guests kept) |
Relationships
Tool | Description |
| List seating constraints |
| Set seat_together/keep_apart/etc. |
| Remove a constraint |
Seating
Tool | Description |
| Get current seat assignments |
| Replace all assignments |
| Assign one guest to a seat |
| Remove guest from seat |
| Run intelligent auto-assign algorithm |
Export & Sharing
Tool | Description |
| Export guest list (JSON/CSV) |
| Generate a share link |
Composite
Tool | Description |
| Human-readable layout description |
| Full event summary with stats |
Example Workflow
Ask your AI assistant:
"Create a wedding event for Sarah & Lior at The Grand Hall on June 15th. Set up a floorplan with 8 round tables of 10 seats each, a stage, a dance floor, and a bar. Then add 80 guests and run the auto-assign seating."
The assistant will use the MCP tools to:
create_event— Create the eventcreate_floorplan— Create a floorplanadd_objects— Place tables, stage, dance floor, and baradd_guests— Add all 80 guestscreate_group— Organize guests into groupsauto_assign_seating— Run intelligent seating
Environment Variables
Variable | Required | Description |
| Yes | Your API key (format: |
| No | Override API base URL (default: |
| No | HTTP transport port (default: |
Rate Limits
Base tier: 30 requests/min, 1,000/day
Pro tier: 120 requests/min, 10,000/day
Write operations cost 2x. Auto-assign costs 5x.
Links
This server cannot be deployed
Maintenance
Related MCP Connectors
An MCP server that integrates with Discord to provide AI-powered features.
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
FlicenseNot gradedqualityFmaintenanceMCP server that lets AI agents execute structured business processes by exposing process steps as tools with a sequenced event bus to prevent skipping steps.1-- AlicenseNot gradedqualityDmaintenanceAn MCP server with real AI capabilities (OpenAI/Anthropic) for natural language understanding, multi-step planning, and autonomous task execution, enabling intelligent file analysis, weather-based planning, and more.205 npmISC
- FlicenseNot gradedqualityBmaintenanceMCP server for managing events on Meetup.com and Luma via AI assistants like Claude.2-
- AlicenseBqualityDmaintenanceAn MCP server that connects AI assistants to the Parsley platform for recipe management, menu planning, and event operations in food service.19MIT