Skip to main content
Glama
borgels

mcp-server-action1

by borgels

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ACTION1_BASE_URLYesThe base URL for the Action1 API, e.g. https://app.eu.action1.com/api/3.0
ACTION1_CLIENT_IDYesOAuth2 client ID for authentication
ACTION1_CLIENT_SECRETYesOAuth2 client secret for authentication
ACTION1_ENABLE_WRITESNoSet to 'true' to enable write operations like update approvalsfalse

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
action1_search_capabilitiesA

Search the Action1 MCP server capabilities and examples. Use this first when deciding which tool to call.

action1_list_organizationsA

List the Action1 organizations this credential can access. Start here — other tools need an orgId.

action1_list_endpointsA

Inventory of managed endpoints: name, OS, agent status, last seen, update/vulnerability status, reboot-required. All status filters accept the values shown in the Action1 console. fields="*" adds extended data.

action1_get_endpointA

Fetch one managed endpoint; includeMissingUpdates=true also returns its missing updates.

action1_list_endpoint_groupsA

List endpoint groups, one group (groupId), or its member endpoints (contents=true).

action1_list_updatesB

Available updates with approval status, severity, and affected endpoints. Filters: approvalStatus (New/Approved/Declined), securitySeverity, onlyLatest. packageId fetches a single update.

action1_list_vulnerabilitiesA

CVEs across endpoints with score and remediation status. cveId fetches one CVE; detail=endpoints|remediations lists affected machines or available fixes.

action1_get_installed_softwareA

Installed software inventory for the organization, or one endpoint with endpointId.

action1_list_software_repositoryB

Deployable packages in the software repository (read-only).

action1_list_scriptsA

The script library, read-only. This server can NOT run or edit scripts by design.

action1_list_automationsA

Scheduled automations (kind=schedules) or run history (kind=instances); endpointResults=true lists per-endpoint outcomes for one instance. Read-only — creating/running automations is deliberately not exposed.

action1_list_reportsA

List available built-in and custom reports.

action1_get_report_dataB

Fetch the data rows of a report for an organization.

action1_get_audit_logA

Enterprise-wide audit events, or org-scoped logs with orgId.

action1_set_update_approvalsA

Approve/decline updates for ONE organization. Approved updates are what scheduled automations deploy — confirm the list with the user before approving. Requires write access on this instance; orgId="all" is refused.

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/borgels/mcp-server-action1'

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