Nexudus
Exposes Nexudus APIs for managing bookings and coworkers in coworking spaces. Tools enable creating, updating, and querying bookings with cost details and availability checks, plus handling coworker data, team assignments, and business associations. Coworking administrators and developers building space management integrations use it to automate reservations and user management.
Overview
The Nexudus MCP server provides programmatic access to Nexudus APIs focused on bookings and coworkers management for coworking and flexible workspace platforms. It includes 50 endpoints, primarily for CRUD operations on bookings and coworker records, with support for commands, pagination, and detailed queries.
Key Capabilities
- bookingsapi_get_id: Retrieves a specific booking by ID.
- bookingsapi_get_page_size_orderby_dir: Fetches bookings with pagination, size limits, sorting, and direction.
- bookingsapi_post and bookingsapi_postextended: Creates new bookings, with extended options.
- bookingsapi_put and bookingsapi_putextended: Updates existing bookings.
- bookingsapi_getbookingcostdetailed_includeproducts_includecredits: Gets detailed booking costs including products and credits.
- bookingsapi_isbookingavailabledetails: Checks booking availability with details.
- bookingsapi_getallbookings: Retrieves all bookings.
- bookingsapi_getcancellationfee: Calculates cancellation fees.
- bookingsapi_commands_id and bookingsapi_runcommand: Executes commands on bookings.
- coworkersapi_get_page_size_orderby_dir_withtariff_globalsearch: Queries coworkers with pagination, sorting, tariff filters, and global search.
- coworkersapi_post and coworkersapi_put: Creates and updates coworker records.
- coworkersapi_addbusinesses_id_childid / coworkersapi_removebusinesses_id_childid: Assigns or removes coworkers from businesses.
- coworkersapi_addteams_id_childid / coworkersapi_removeteams_id_childid: Assigns or removes coworkers from teams.
- coworkersapi_commands_id: Runs commands on coworkers.
Use Cases
- Automate daily reservations by using bookingsapi_post to create bookings and bookingsapi_isbookingavailabledetails to verify slots before confirming.
- Compute billing with bookingsapi_getbookingcostdetailed_includeproducts_includecredits and bookingsapi_getcancellationfee for invoice generation in a custom dashboard.
- Onboard new members via coworkersapi_post, then assign them using coworkersapi_addteams_id_childid and coworkersapi_addbusinesses_id_childid.
- Generate reports with coworkersapi_get_page_size_orderby_dir_withtariff_globalsearch to list coworkers by tariff or search term, paginated for large datasets.
Who This Is For
Coworking space operators needing to integrate booking systems into apps, developers creating custom admin panels for Nexudus, and facility managers automating user and space assignments.