ZAP API — network
ZAP API — network. 48 operations. Lead operation: network. Self-contained Naftiko capability covering one Owasp Zap business surface.
What You Can Do
MCP Tools
adds-alias-local-servers-proxies
Adds an alias for the local servers/proxies.
adds-host-be-excluded-http
Adds a host to be excluded from the HTTP proxy.
adds-local-server-proxy
Adds a local server/proxy.
adds-authority-pass-through-local
Adds an authority to pass-through the local proxies.
adds-client-certificate-contained-pkcs-12
Adds a client certificate contained in a PKCS#12 file, the certificate is automatically set as active and used.
adds-rate-limit-rule
Adds a rate limit rule
generates-new-root-ca-certificate
Generates a new Root CA certificate, used to issue server certificates.
imports-root-ca-certificate-be
Imports a Root CA certificate to be used to issue server certificates.
removes-alias
Removes an alias.
removes-http-proxy-exclusion
Removes an HTTP proxy exclusion.
removes-local-server-proxy
Removes a local server/proxy.
removes-pass-through
Removes a pass-through.
remove-rate-limit-rule
Remove a rate limit rule
sets-whether-not-alias-is
Sets whether or not an alias is enabled.
sets-timeout-reads-and-connects
Sets the timeout, for reads and connects.
sets-default-user-agent
Sets the default user-agent.
sets-ttl-successful-dns-queries
Sets the TTL of successful DNS queries.
sets-http-proxy-configuration
Sets the HTTP proxy configuration.
sets-whether-not-http-proxy
Sets whether or not the HTTP proxy authentication is enabled.
sets-whether-not-http-proxy-2
Sets whether or not the HTTP proxy is enabled.
sets-whether-not-http-proxy-3
Sets whether or not an HTTP proxy exclusion is enabled.
sets-whether-not-pass-through
Sets whether or not a pass-through is enabled.
set-enabled-state-rate-limit
Set enabled state for a rate limit rule.
sets-root-ca-certificate-validity
Sets the Root CA certificate validity. Used when generating a new Root CA certificate.
sets-server-certificate-validity-used
Sets the server certificate validity. Used when generating server certificates.
sets-socks-proxy-configuration
Sets the SOCKS proxy configuration.
sets-whether-not-socks-proxy
Sets whether or not the SOCKS proxy is enabled.
sets-whether-not-use-active
Sets whether or not to use the active client certificate.
sets-whether-not-use-global
Sets whether or not to use the global HTTP state.
gets-aliases-used-identify-local
Gets the aliases used to identify the local servers/proxies.
gets-connection-timeout-seconds
Gets the connection timeout, in seconds.
gets-default-user-agent
Gets the default user-agent.
gets-ttl-seconds-successful-dns
Gets the TTL (in seconds) of successful DNS queries.
gets-http-proxy
Gets the HTTP proxy.
gets-http-proxy-exclusions
Gets the HTTP proxy exclusions.
gets-local-servers-proxies
Gets the local servers/proxies.
gets-authorities-that-will-pass
Gets the authorities that will pass-through the local proxies.
list-rate-limit-rules
List of rate limit rules.
gets-root-ca-certificate-validity
Gets the Root CA certificate validity, in days. Used when generating a new Root CA certificate.
gets-server-certificate-validity-days
Gets the server certificate validity, in days. Used when generating server certificates.
gets-socks-proxy
Gets the SOCKS proxy.
tells-whether-not-http-proxy
Tells whether or not the HTTP proxy authentication is enabled.
tells-whether-not-http-proxy-2
Tells whether or not the HTTP proxy is enabled.
tells-whether-not-socks-proxy
Tells whether or not the SOCKS proxy is enabled.
tells-whether-not-use-global
Tells whether or not to use global HTTP state.
provides-pac-file-proxying-through
Provides a PAC file, proxying through the main proxy.
gets-root-ca-certificate-used
Gets the Root CA certificate used to issue server certificates. Suitable to import into client applications (e.g. browsers).
sets-http-proxy-configuration-2
Sets the HTTP proxy configuration.