Skip to main content
Glama
am3cramirez

saas-alerts-mcp

by am3cramirez

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}
logging
{}
prompts
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
saas_alerts_navigateA

Browse a domain to see its available tools and descriptions. All tools are callable at any time — navigation is optional discovery, not a gate.

saas_alerts_statusA

Check connectivity to SaaS Alerts by fetching the authenticated MSP user. Returns the list of available domains and connection status.

saas_alerts_events_queryB

Query security events from SaaS Alerts with optional filters. Returns a paginated list of events matching the specified criteria.

saas_alerts_events_countA

Count security events matching the given filters without fetching full records.

saas_alerts_events_query_advancedA

Execute an advanced Elasticsearch query against the SaaS Alerts events index. Accepts a raw Elasticsearch query body for maximum flexibility.

saas_alerts_events_count_advancedA

Count events using a raw Elasticsearch query body without fetching full records.

saas_alerts_events_scrollA

Continue paginating through a previous event query result set using a scroll ID. Call after saas_alerts_events_query_advanced returns a scroll ID.

saas_alerts_recommended_actionsA

Get the list of recommended remediation actions for SaaS Alerts event types. Use this to map detected event types to actionable guidance.

saas_alerts_customers_listA

List all SaaS Alerts customers for the authenticated partner.

saas_alerts_customers_getA

Get a single SaaS Alerts customer by ID.

saas_alerts_customers_createB

Create a new SaaS Alerts customer for the authenticated partner.

saas_alerts_customers_updateA

Update an existing SaaS Alerts customer by ID.

saas_alerts_customers_deleteA

⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently deletes a SaaS Alerts customer and all associated data. This action cannot be undone. Confirm with the user before invoking.

saas_alerts_customers_set_whitelistsA

⚠ HIGH-IMPACT. Replace the IP/country whitelist for a customer. This overwrites the existing whitelist. Confirm with the user before invoking.

saas_alerts_customers_set_account_whitelistsA

⚠ HIGH-IMPACT. Replace the account-level whitelist for a customer. This overwrites the existing account whitelist. Confirm with the user before invoking.

saas_alerts_users_get_mspA

Get the MSP user profile associated with the authenticated API key. Also used as a connectivity / credential check.

saas_alerts_users_list_partnerA

List all users associated with the authenticated partner account.

saas_alerts_users_list_by_customerA

List all users belonging to a specific SaaS Alerts customer.

saas_alerts_devices_list_mappedA

List devices that have been mapped (unified) to SaaS Alerts customer organizations.

saas_alerts_devices_list_unmappedA

List devices that have NOT yet been mapped to a SaaS Alerts organization. Optionally filter by confidence score or whether mapping suggestions are available.

saas_alerts_devices_list_ignoredA

List devices that have been explicitly marked as ignored.

saas_alerts_devices_list_orgsA

List all device organizations visible to the authenticated partner.

saas_alerts_billing_get_detailsA

Retrieve billing details for a specific billing date. Use saas_alerts_billing_list_dates first to discover available dates.

saas_alerts_billing_list_datesA

List all available billing dates for the authenticated partner. Use the returned dates as input to saas_alerts_billing_get_details.

saas_alerts_reports_list_scheduledA

List all scheduled reports configured for the authenticated partner.

saas_alerts_reports_get_scheduledA

Get a specific scheduled report by its ID.

saas_alerts_reports_create_scheduledB

Create a new scheduled report.

saas_alerts_reports_delete_scheduledA

⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a scheduled report. This action cannot be undone. Confirm with the user before invoking.

saas_alerts_partner_get_profileA

Get the partner profile associated with the authenticated API key.

saas_alerts_partner_update_brandingA

⚠ HIGH-IMPACT. Update the partner branding settings (logo, colours, etc.). This overwrites existing branding. Confirm with the user before invoking.

Prompts

Interactive templates invoked by user choice

NameDescription
alert-triageTriage SaaS Alerts security events — query critical events, rank by impact, cross-ref recommended actions
customer-alert-summarySummarise security alerts for a specific customer over a time window
cross-tenant-anomalyUse advanced Elasticsearch queries to find an event pattern across all customers

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/am3cramirez/saas-alerts-mcp'

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