Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LEVEL_API_KEYNoValue sent in the Authorization header. Required for authenticated operations.
LEVEL_API_BASE_URLNoAlternate API origin for a proxy or test server. Default: https://api.level.io
LEVEL_API_TIMEOUT_MSNoPer-request timeout in milliseconds. Default: 30000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
listAlertsB

List alerts. Returns a list of your alerts. Level API endpoint: GET /v2/alerts

showAlertA

Show alert. Retrieves the details of an existing alert. Level API endpoint: GET /v2/alerts/{id}

resolveAlertA

Resolve alert. Resolves an active alert. If the alert is already resolved, this is a no-op and returns the alert as-is. Level API endpoint: POST /v2/alerts/{id}/resolve

showAutomationRunB

Show automation run. Retrieves the status of an existing automation run. Level API endpoint: GET /v2/automation-runs/{id}

listAutomationWebhooksA

List automation webhooks. Returns webhook trigger URLs and accepted parameters for non-archived automations. Level API endpoint: GET /v2/automations/webhooks

listAutomationsA

List automations. Returns a list of non-archived automations. Level API endpoint: GET /v2/automations

listCustomFieldValuesA

List custom field values. Returns a list of custom field values for the organization, groups, or devices. Level API endpoint: GET /v2/custom-field-values

updateCustomFieldValueA

Update custom field value. Set a custom field value for the organization, group, or device. Level API endpoint: PATCH /v2/custom-field-values

deleteCustomFieldValueB

Delete custom field value. Deletes a custom field value for the organization, group, or device. Level API endpoint: DELETE /v2/custom-field-values

listCustomFieldsB

List custom fields. Returns a list of custom fields. Level API endpoint: GET /v2/custom-fields

createCustomFieldC

Create custom field. Creates a custom field. Level API endpoint: POST /v2/custom-fields

showCustomFieldA

Show custom field. Retrieves the details of an existing custom field. Level API endpoint: GET /v2/custom-fields/{id}

updateCustomFieldC

Update custom field. Updates a custom field. Level API endpoint: PATCH /v2/custom-fields/{id}

deleteCustomFieldB

Delete custom field. Deletes a custom field. Level API endpoint: DELETE /v2/custom-fields/{id}

listDevicesA

List devices. Returns a list of your devices. Level API endpoint: GET /v2/devices

showDeviceA

Show device. Retrieves the details of an existing device. Level API endpoint: GET /v2/devices/{id}

deleteDeviceB

Delete device. Deletes the specified device. Level API endpoint: DELETE /v2/devices/{id}

updateDeviceC

Update device. Updates the specified device. Level API endpoint: PATCH /v2/devices/{id}

assignGroupDevicesB

Assign devices to group. Assigns the specified devices to the given group. Level API endpoint: POST /v2/groups/{id}/devices

removeGroupDevicesA

Remove devices from group. Removes the specified devices from the group. Level API endpoint: DELETE /v2/groups/{id}/devices

listGroupsA

List groups. Returns a list of your groups. Level API endpoint: GET /v2/groups

createGroupC

Create group. Creates a new group. Level API endpoint: POST /v2/groups

showGroupA

Show group. Retrieves the details of an existing group. Level API endpoint: GET /v2/groups/{id}

updateGroupC

Update group. Updates an existing group. Level API endpoint: PATCH /v2/groups/{id}

deleteGroupA

Delete group. Deletes an existing group. Level API endpoint: DELETE /v2/groups/{id}

tagDevicesC

Tag devices. Applies a tag to the provided devices. Level API endpoint: POST /v2/tags/{id}/devices

removeTagFromDevicesB

Remove tag from devices. Removes a tag from the provided devices. Level API endpoint: DELETE /v2/tags/{id}/devices

listTagsC

List tags. Returns a list of tags. Level API endpoint: GET /v2/tags

createTagC

Create tag. Creates a new tag. Level API endpoint: POST /v2/tags

showTagA

Show tag. Retrieves a tag. Level API endpoint: GET /v2/tags/{id}

updateTagB

Update tag. Updates an existing tag. Level API endpoint: PATCH /v2/tags/{id}

deleteTagC

Delete tag. Deletes a tag. Level API endpoint: DELETE /v2/tags/{id}

listUpdatesB

List updates. Returns a list of your updates. Level API endpoint: GET /v2/updates

showUpdateA

Show update. Retrieves the details of an existing update. Level API endpoint: GET /v2/updates/{id}

triggerWebhookA

Trigger webhook. Triggers an automation via a webhook. Webhooks that require an authorization header must include a write-enabled API key. Level API endpoint: POST /v2/automations/webhooks/{token}

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/pbozzay/level-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server