Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_offices | Get all offices |
| get_office | Get specific office by ID |
| get_office_seats | Get all seats for a specific office |
| get_reservations | Get reservations with optional date filtering |
| get_reservation | Get specific reservation by ID |
| create_reservation | Create a new seat reservation |
| update_reservation | Update an existing reservation |
| cancel_reservation | Cancel a reservation by ID |
| get_available_seats | Get available seats for a specific period |
| find_seat_by_number | Find a seat by seat number in an office |
| get_all_comments | Get all comments across all seats |
| get_seat_comments | Get comments for a specific seat |
| add_comment | Add a comment to a seat |
| delete_comment | Delete a comment by ID |
| get_comment_counts | Get comment count for each seat |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |