Skip to main content
Glama
wyre-technology

avanan-legacy-mcp

avanan-legacy-mcp

MCP server for the Avanan MSP SmartAPI (the "legacy" Avanan MSP tenant management API — distinct from avanan-mcp, which targets the Checkpoint Harmony Email & Collaboration HEC API).

Implements the Jan 2024 Avanan MSP SmartAPI Reference Guide:

Group

Tools

Child MSPs

avanan_list_msp_partners, avanan_create_msp_partner, avanan_delete_msp_partner

MSP users

avanan_list_msp_users, avanan_get_msp_user, avanan_create_msp_user, avanan_update_msp_user, avanan_delete_msp_user

Customer tenants

avanan_list_tenants, avanan_get_tenant, avanan_create_tenant, avanan_delete_tenant

Licenses

avanan_list_licenses, avanan_list_addons, avanan_assign_license

Usage

avanan_get_monthly_usage, avanan_get_daily_usage

Features

  • Interactive tenant card (MCP Apps, SEP-1865): avanan_get_tenant renders as an interactive card in MCP Apps hosts (Claude Desktop/web) showing domain, status, deployment mode, license package, protected users, PoC dates, and add-ons. The card is read-only, neutral by default, and brandable via window.__BRAND__ injection or MCP_BRAND_* env vars (MCP_BRAND_NAME, MCP_BRAND_LOGO_URL, MCP_BRAND_PRIMARY_COLOR, MCP_BRAND_ACCENT_COLOR, MCP_BRAND_BG, MCP_BRAND_TEXT). Plain-JSON behavior is unchanged in other hosts. Rebuild the embedded card HTML after editing ui/ with npm run build:ui.

Related MCP server: abnormal-mcp

Configuration

Env var

Required

Description

AVANAN_APP_ID

yes

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

AVANAN_TOKEN

yes

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

AVANAN_SECRET

yes

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

AVANAN_REGION

no

us | eu | ca | ap. Defaults to JWT region claim, then us.

MCP_TRANSPORT

no

stdio (default) or http.

MCP_HTTP_PORT

no

HTTP transport port (default 8080).

LOG_LEVEL

no

debug | info | warn | error (default info).

In gateway mode, credentials are taken per-request from headers: X-Avanan-App-Id, X-Avanan-Token, X-Avanan-Secret, optionally X-Avanan-Region.

Status

IMPORTANT

Thex-av-sig signing algorithm is implemented as a best-guess HMAC-SHA256 because the MSP SmartAPI guide defers signing details to the parent Avanan API Reference Guide. Replace the body of signRequest() in src/utils/client.ts with the exact algorithm before production use. The function is isolated so no other code needs to change.

Build

npm install
npm run build
npm start

Regional endpoints

Region

Base

US

https://smart-api-production-1-us.avanan.net

EU

https://smart-api-production-1-eu.avanan.net

CA

https://smart-api-production-1-ca.avanan.net

AP

https://smart-api-production-5-ap.avanan.net

All endpoints sit under /v1.0/msp/....

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
3wRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    An advanced email security analysis MCP server for real-time phishing detection, comprehensive header analysis, and threat intelligence integration. It enables users to extract indicators of compromise and validate email authentication protocols like DKIM, SPF, and DMARC.
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    An MCP server for Abnormal Security, enabling management of threat detection, email security cases, and AI-powered attack protection through Abnormal's API.
    10
    Apache 2.0
  • A
    license
    -
    quality
    A
    maintenance
    An MCP server for Datto SaaS Protection, providing tools to manage cloud backup and recovery for Microsoft 365 and Google Workspace data through Datto's API.
    1
    Apache 2.0
  • A
    license
    A
    quality
    A
    maintenance
    MCP server for Checkpoint Harmony Email & Collaboration (Avanan). Enables AI assistants to manage email security, anti-phishing, anti-malware, and threat detection via the Avanan API.
    13
    1
    Apache 2.0

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

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/wyre-technology/avanan-legacy-mcp'

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