cpp-espace-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ESPACE_API_KEY | Yes | Your personal eSpace API key, generated from your eSpace profile |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get-work-orderA | Get details of a specific work order by ID. Use include to get related Costs, Spaces, Tasks, Attachments. |
| list-work-ordersB | List work orders with optional filters by location, status, priority, assignment, service category, or date range. |
| create-work-orderA | Create a new work order. Requires description, location, service category, and priority. ALWAYS confirm with user before calling. |
| update-work-orderB | Update an existing work order. ALWAYS confirm with user before calling. |
| delete-work-orderA | Delete a work order. ALWAYS confirm with user before calling. |
| get-work-order-spacesB | Get the spaces (rooms/areas) associated with a work order. |
| get-work-order-tasksB | Get tasks for a specific work order. |
| add-work-order-taskA | Add a task to a work order. ALWAYS confirm with user before calling. |
| update-work-order-taskB | Update a task on a work order. ALWAYS confirm with user before calling. |
| get-work-order-costsB | Get costs for a specific work order. |
| get-work-order-attachmentsB | Get file attachments for a specific work order. |
| get-work-order-prioritiesA | Get all available work order priority levels. |
| get-work-order-statusesA | Get all available work order status types. |
| get-locationsB | Get all locations for the ministry/organization. |
| get-usersB | Get all users for the ministry/organization. |
| get-categoriesA | Get all event categories for the ministry/organization. |
| get-service-categoriesA | Get all service categories (used for work orders and maintenance). |
| get-editorsB | Get all event editors for the ministry/organization. |
| get-task-templatesA | Get all task templates available in the organization. |
| get-maintenanceA | Get details of a specific scheduled maintenance item. Use include for related Spaces, Tasks, Attachments, WorkOrders. |
| list-maintenanceB | List scheduled maintenance items with optional filters. |
| get-maintenance-spacesA | Get the spaces (rooms/areas) associated with a scheduled maintenance item. |
| get-maintenance-typesB | Get all available scheduled maintenance types. |
| get-frequency-typesA | Get all available maintenance frequency types (for scheduling recurrence). |
| get-eventB | Get details of a specific event. Use include for related Spaces, Resources, Services. |
| list-eventsB | List events with optional filters by location, date range, or category. |
| get-event-spacesA | Get the space tree for an event. Returns all spaces (rooms/areas) with hierarchy, capacity, and scheduling status. |
| get-event-occurrencesB | Get occurrences of a recurring event within a date range. |
| get-equipmentA | Get details of a specific piece of equipment. |
| list-equipmentB | List all equipment with optional filters. |
| get-equipment-typesA | Get all available equipment types. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/norm613/cpp-espace-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server