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 |
|
MSP users |
|
Customer tenants |
|
Licenses |
|
Usage |
|
Configuration
Env var | Required | Description |
| yes | Application ID provided by Avanan Support ( |
| yes | Token from the Avanan auth handshake ( |
| yes | Shared secret used to compute the |
| no |
|
| no |
|
| no | HTTP transport port (default 8080). |
| no |
|
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
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 startRegional endpoints
Region | Base |
US |
|
EU |
|
CA |
|
AP |
|
All endpoints sit under /v1.0/msp/....
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