KosmoKrator

productivity

Pushover MCP, CLI, and Lua Integration for AI Agents

Pushover integration docs for AI agents: MCP gateway setup, Pushover CLI commands, Lua API reference, credentials, and function schemas.

Pushover for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
pushover.pushover_add_group_user Write write 4 Add a user key, optionally scoped to a device, to a Pushover delivery group.
pushover.pushover_add_team_user Write write 6 Add a user to a Pushover team. Requires the optional team_token credential.
pushover.pushover_assign_license Write write 3 Assign a prepaid Pushover license credit to an existing user key or invite an email address for a specific platform.
pushover.pushover_cancel_receipt Write write 1 Cancel retry notifications for an active emergency-priority message receipt.
pushover.pushover_cancel_receipts_by_tag Write write 1 Cancel retry notifications for active emergency-priority messages that were sent with a matching tag.
pushover.pushover_create_group Write write 1 Create a Pushover delivery group and return its group key.
pushover.pushover_disable_group_user Write write 3 Temporarily disable a user key, optionally scoped to a device, in a Pushover delivery group.
pushover.pushover_enable_group_user Write write 3 Re-enable a disabled user key, optionally scoped to a device, in a Pushover delivery group.
pushover.pushover_get_application_limits Read read 0 Get the monthly message limit, remaining messages, reset timestamp, and application status for the Pushover app token.
pushover.pushover_get_current_user Read read 0 Validate the configured Pushover user or group key and return active devices and licenses.
pushover.pushover_get_group Read read 1 Get a Pushover delivery group name and member list by group key.
pushover.pushover_get_license_credits Read read 0 Get the number of prepaid Pushover license credits available for assignment.
pushover.pushover_get_receipt Read read 1 Get acknowledgement state, callback data, and retry status for an emergency-priority message receipt.
pushover.pushover_get_team Read read 0 Show Pushover team information and users. Requires the optional team_token credential.
pushover.pushover_list_groups Read read 0 List Pushover delivery groups that the application token can manage.
pushover.pushover_list_sounds Read read 0 List available notification sounds in Pushover. Use sound names with the send_message tool.
pushover.pushover_migrate_subscription_user Read read 4 Create a Pushover subscription for an existing user key and return the subscription-scoped user key.
pushover.pushover_remove_group_user Write write 3 Remove a user key, optionally scoped to a device, from a Pushover delivery group.
pushover.pushover_remove_team_user Write write 1 Remove a user from a Pushover team by email address. Requires the optional team_token credential.
pushover.pushover_rename_group Read read 2 Rename a Pushover delivery group by group key.
pushover.pushover_send_message Write write 18 Send a push notification via Pushover. Supports message, title, priority levels, and optional URL/sound attachments.
pushover.pushover_update_glance Write write 6 Update Pushover glance data shown in the Pushover widget and wearables: title, text, subtext, count, and percent.
pushover.pushover_validate_user Read read 2 Validate a Pushover user/group key and optional device before sending a message.