Croissant MCP Server 🥐
The official Model Context Protocol server for Croissant. Give your AI assistant the ability to search, book, and manage coworking spaces and conference rooms across 100+ cities worldwide.
About
Croissant is a coworking and conference room marketplace operating in 100+ cities. One membership gives you access to hundreds of workspaces — book a desk for the day or a conference room for your next meeting.
With this MCP server, your AI assistant can:
- Find a workspace — Search by city, neighborhood, or coordinates across New York, London, Berlin, Barcelona, and more
- Book a conference room — Check availability, get pricing, and book a room in a single conversation
- Check in & out — Reserve a seat, check in when you arrive, and add guests
- Manage your bookings — View upcoming reservations, cancel bookings, and get refunds
Getting Started
Claude Desktop
Add to your MCP configuration (Settings → Developer → Edit Config):
{
"mcpServers": {
"croissant": {
"command": "npx",
"args": ["croissant-mcp-server"]
}
}
}
Claude Code
claude mcp add croissant -- npx croissant-mcp-server
Other MCP Clients
Connect via SSE transport at https://mcp.getcroissant.com/sse.
Example Conversations
You: Find me a conference room in Soho for 6 people tomorrow afternoon
AI: searches rooms → checks availability → shows options with pricing
You: Book the WeWork boardroom from 2–4pm
AI: calculates price → places the order → confirms booking
You: I'm at the coworking space, check me in and add my colleague Sarah
AI: checks you in → adds Sarah as a guest
Tools
Discovery (no account required)
croissant_regions | List all cities where Croissant operates |
croissant_search_spaces | Find coworking spaces in a city |
croissant_search_rooms | Find conference rooms in a city |
croissant_space_rooms | List conference rooms at a specific space |
croissant_nearby_spaces | Find spaces near coordinates |
croissant_nearby_rooms | Find rooms near coordinates |
croissant_find_spaces | Search spaces by name or location |
croissant_find_rooms | Search rooms by name or location |
croissant_space_details | Space details and seat availability |
croissant_room_details | Room details and time slot availability |
Conference Room Booking
croissant_room_price | Calculate the price for a room booking |
croissant_book_room | Book a conference room |
croissant_my_bookings | List upcoming bookings |
croissant_cancel_booking | Cancel a booking and get a refund |
Coworking Check-in
croissant_my_reservations | List active and upcoming seat reservations |
croissant_reserve_seat | Reserve a seat at a specific time |
croissant_cancel_reservation | Cancel a seat reservation |
croissant_visit_status | Check if you're currently checked in |
croissant_check_in | Check in to a space |
croissant_check_out | Check out of a space |
croissant_add_guest | Add a guest to your visit |
croissant_checkout_guest | Check out a guest |
Account
croissant_login | Connect your Croissant account |
croissant_logout | Disconnect your account |
croissant_me | View your profile |
Authentication
Browsing and searching works without an account — try it out right away. When you're ready to book a room or check in, use croissant_login to securely connect your Croissant account via OAuth.
API Endpoints
GET /tools | Browse the full tool catalog as JSON |
GET /health | Health check |
GET /sse | MCP SSE transport |
POST /messages | MCP message transport |
Links