wyre-technology avatar

Avanan MSP (Legacy SmartAPI)

wyre-technology/avanan-legacy-mcp

Connects to Avanan's legacy MSP SmartAPI for managing multi-tenant email security deployments. You get full CRUD on child MSP partners, users, customer tenants, and license assignments, plus monthly and daily usage reporting. Authentication uses a three-part HMAC scheme with app ID, token, and shared secret. The signing implementation is a best-guess HMAC-SHA256 since the API guide defers to another doc, so you'll want to verify signRequest() against Avanan's actual spec before production. Supports US, EU, CA, and AP regional endpoints and includes a gateway mode that pulls credentials from per-request headers. Reach for this if you're running an MSP reselling Avanan and need programmatic tenant provisioning and license management.

tools
33
auth
Secret needed
transport
STDIO
env vars
7
last updated
Jul 17, 2026

Tools

33 tools

Public tool metadata for what this MCP can expose to an agent.

avanan_test_connectionAuth handshake, key scopes, and MSP-access probe; run this first.

Auth handshake, key scopes, and MSP-access probe; run this first.

No parameter schema in public metadata yet.

avanan_list_scopes

No parameter schema in public metadata yet.

avanan_query_events

No parameter schema in public metadata yet.

avanan_get_event

No parameter schema in public metadata yet.

avanan_search_emails

No parameter schema in public metadata yet.

avanan_get_email

No parameter schema in public metadata yet.

avanan_list_exceptions

No parameter schema in public metadata yet.

avanan_get_exception

No parameter schema in public metadata yet.

avanan_add_exception

No parameter schema in public metadata yet.

avanan_update_exception

No parameter schema in public metadata yet.

avanan_delete_exception

No parameter schema in public metadata yet.

avanan_quarantine_events

No parameter schema in public metadata yet.

avanan_restore_events

No parameter schema in public metadata yet.

avanan_quarantine_emails

No parameter schema in public metadata yet.

avanan_restore_emails

No parameter schema in public metadata yet.

avanan_get_task_status

No parameter schema in public metadata yet.

avanan_list_msp_partners

No parameter schema in public metadata yet.

avanan_create_msp_partner

No parameter schema in public metadata yet.

avanan_delete_msp_partner

No parameter schema in public metadata yet.

avanan_list_msp_users

No parameter schema in public metadata yet.

avanan_get_msp_user

No parameter schema in public metadata yet.

avanan_create_msp_user

No parameter schema in public metadata yet.

avanan_update_msp_user

No parameter schema in public metadata yet.

avanan_delete_msp_user

No parameter schema in public metadata yet.

avanan_list_tenants

No parameter schema in public metadata yet.

avanan_get_tenant

No parameter schema in public metadata yet.

avanan_create_tenant

No parameter schema in public metadata yet.

avanan_delete_tenant

No parameter schema in public metadata yet.

avanan_list_licenses

No parameter schema in public metadata yet.

avanan_list_addons

No parameter schema in public metadata yet.

avanan_assign_license

No parameter schema in public metadata yet.

avanan_get_monthly_usage

No parameter schema in public metadata yet.

avanan_get_daily_usage

No parameter schema in public metadata yet.

Sponsors

Configuration

AVANAN_APP_ID*

Application ID provided by Avanan Support (x-av-app-id)

AVANAN_TOKEN*secret

Token from the Avanan auth handshake (x-av-token)

AVANAN_SECRET*secret

Shared secret used to compute the x-av-sig HMAC

AVANAN_REGION

API region: us, eu, ca, or ap (defaults to JWT region claim, then us)

MCP_TRANSPORTdefault: stdio

Transport mode: 'stdio' for local CLI use, 'http' for gateway hosting

MCP_HTTP_PORTdefault: 8080

HTTP transport listen port

LOG_LEVELdefault: info

Log verbosity: debug, info, warn, error

Readme

avanan-legacy-mcp

MCP server for the legacy Avanan SmartAPI on smart-api-production-*.avanan.net: MSP tenant management plus per-tenant security (events, entities, exceptions, remediation). Distinct from avanan-mcp, which targets the Check Point Infinity Portal HEC API.

Implements the Avanan MSP SmartAPI Reference Guide (22 July 2026) and the Avanan SmartAPI Reference Guide (Feb 2024):


View the full README on GitHub

Details

Repository
github.com/wyre-technology/avanan-legacy-mcp
Website
github.com/wyre-technology/avanan-legacy-mcp
Package
ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from wyre-technology