Skip to main content
Glama
purpleax

Fastly NGWAF MCP Server

by purpleax

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
set_credentialsC

Set Fastly NGWAF API credentials (email and access token)

test_connectionA

Test the API connection and validate credentials

set_contextB

Set the default corporation and site context for subsequent operations

get_contextB

Get the current context (corp and site names)

discover_environmentC

Discover available corporations and sites for the authenticated user

list_corpsB

List all corporations accessible to the authenticated user

get_corp_overviewC

Get attack overview for a corporation

list_sitesC

List sites in a corporation

get_siteC

Get details of a specific site

create_siteC

Create a new site in a corporation

update_siteC

Update site configuration

delete_siteC

Delete a site

list_corp_rulesC

List rules at corporation level

list_site_rulesC

List rules for a specific site

create_corp_ruleC

Create a corporation-level rule

create_site_ruleC

Create a site-level rule

delete_corp_ruleC

Delete a corporation-level rule

delete_site_ruleC

Delete a site-level rule

search_requestsC

Search requests with advanced filtering

list_eventsC

List security events (attacks, blocks, etc.)

expire_eventC

Manually expire an event (unblock IP)

get_suspicious_ipsC

Get list of suspicious IP addresses

manage_whitelistC

Manage IP whitelist (allowlist)

manage_blacklistC

Manage IP blacklist (blocklist)

manage_listsC

Manage custom lists (IP, country, string, etc.)

manage_alertsC

Manage alerts for monitoring attack patterns

get_analyticsC

Get analytics data (top attacks, timeseries, etc.)

manage_cloudwafC

Manage CloudWAF instances

manage_usersC

Manage corporation users

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/purpleax/FastlyMCP'

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