Skip to main content
Glama
norm613

cpp-espace-mcp

by norm613

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ESPACE_API_KEYYesYour personal eSpace API key, generated from your eSpace profile

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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