Avanan MSP (Legacy SmartAPI) MCP
This MCP server enables agents to manage Avanan MSP SmartAPI resources, including child MSPs, users, tenants, licenses, and usage. It supports security operations such as querying events, managing secured entities, handling exceptions, and performing remediation actions like quarantining or restoring emails and events. It also provides interactive tenant cards for display in MCP Apps hosts.
Package and access
Local package with source-attributed installation metadata. Koskamo does not execute packages during review.
What you can do with it
- Manage child MSPs, users, and customer tenants
- Query security events and manage secured entities
- Handle exceptions and perform remediation actions
- Retrieve license and usage information
Source and maintenance
- Last repository push
- Latest release
- v2.3.2
- Maintenance checked
Packages and installation
Source-provided package data. Koskamo has not executed or live-probed this package.
ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0
{
"transport": "stdio",
"identifier": "ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0",
"registryType": "oci",
"environmentVariables": [
{
"name": "AVANAN_APP_ID",
"format": "string",
"isRequired": true,
"description": "Application ID provided by Avanan Support (x-av-app-id)"
},
{
"name": "AVANAN_TOKEN",
"format": "string",
"isRequired": true,
"description": "Token from the Avanan auth handshake (x-av-token)"
},
{
"name": "AVANAN_SECRET",
"format": "string",
"isRequired": true,
"description": "Shared secret used to compute the x-av-sig HMAC"
},
{
"name": "AVANAN_REGION",
"format": "string",
"description": "API region: us, eu, ca, or ap (defaults to JWT region claim, then us)"
},
{
"name": "MCP_TRANSPORT",
"format": "string",
"default": "stdio",
"description": "Transport mode: 'stdio' for local CLI use, 'http' for gateway hosting"
},
{
"name": "MCP_HTTP_PORT",
"format": "string",
"default": "8080",
"description": "HTTP transport listen port"
},
{
"name": "LOG_LEVEL",
"format": "string",
"default": "info",
"description": "Log verbosity: debug, info, warn, error"
}
]
}Tools
Reported by the attributed source; not independently observed by Koskamo.
Maintenance history
Public check and source-refresh events. Editorial and ownership records remain private.
- · repository · passed · metadata changed · updated
- · backfill · recorded · Pre-expansion baseline; unobserved rich metadata remains unknown
Connect from your client
Each snippet configures the same source-provided package; replace placeholders before use.
Cursor
{
"mcpServers": {
"avanan-msp-legacy-smartapi-mcp-v1-1-0": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AVANAN_APP_ID=<YOUR_AVANAN_APP_ID>",
"-e",
"AVANAN_TOKEN=<YOUR_AVANAN_TOKEN>",
"-e",
"AVANAN_SECRET=<YOUR_AVANAN_SECRET>",
"-e",
"AVANAN_REGION=<YOUR_AVANAN_REGION>",
"-e",
"MCP_TRANSPORT=<YOUR_MCP_TRANSPORT>",
"-e",
"MCP_HTTP_PORT=<YOUR_MCP_HTTP_PORT>",
"-e",
"LOG_LEVEL=<YOUR_LOG_LEVEL>",
"ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0"
],
"env": {
"AVANAN_APP_ID": "<YOUR_AVANAN_APP_ID>",
"AVANAN_TOKEN": "<YOUR_AVANAN_TOKEN>",
"AVANAN_SECRET": "<YOUR_AVANAN_SECRET>",
"AVANAN_REGION": "<YOUR_AVANAN_REGION>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"LOG_LEVEL": "<YOUR_LOG_LEVEL>"
}
}
}
}Cline
{
"mcpServers": {
"avanan-msp-legacy-smartapi-mcp-v1-1-0": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AVANAN_APP_ID=<YOUR_AVANAN_APP_ID>",
"-e",
"AVANAN_TOKEN=<YOUR_AVANAN_TOKEN>",
"-e",
"AVANAN_SECRET=<YOUR_AVANAN_SECRET>",
"-e",
"AVANAN_REGION=<YOUR_AVANAN_REGION>",
"-e",
"MCP_TRANSPORT=<YOUR_MCP_TRANSPORT>",
"-e",
"MCP_HTTP_PORT=<YOUR_MCP_HTTP_PORT>",
"-e",
"LOG_LEVEL=<YOUR_LOG_LEVEL>",
"ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0"
],
"env": {
"AVANAN_APP_ID": "<YOUR_AVANAN_APP_ID>",
"AVANAN_TOKEN": "<YOUR_AVANAN_TOKEN>",
"AVANAN_SECRET": "<YOUR_AVANAN_SECRET>",
"AVANAN_REGION": "<YOUR_AVANAN_REGION>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"LOG_LEVEL": "<YOUR_LOG_LEVEL>"
}
}
}
}VS Code
{
"servers": {
"avanan-msp-legacy-smartapi-mcp-v1-1-0": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AVANAN_APP_ID=<YOUR_AVANAN_APP_ID>",
"-e",
"AVANAN_TOKEN=<YOUR_AVANAN_TOKEN>",
"-e",
"AVANAN_SECRET=<YOUR_AVANAN_SECRET>",
"-e",
"AVANAN_REGION=<YOUR_AVANAN_REGION>",
"-e",
"MCP_TRANSPORT=<YOUR_MCP_TRANSPORT>",
"-e",
"MCP_HTTP_PORT=<YOUR_MCP_HTTP_PORT>",
"-e",
"LOG_LEVEL=<YOUR_LOG_LEVEL>",
"ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0"
],
"env": {
"AVANAN_APP_ID": "<YOUR_AVANAN_APP_ID>",
"AVANAN_TOKEN": "<YOUR_AVANAN_TOKEN>",
"AVANAN_SECRET": "<YOUR_AVANAN_SECRET>",
"AVANAN_REGION": "<YOUR_AVANAN_REGION>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"LOG_LEVEL": "<YOUR_LOG_LEVEL>"
}
}
}
}Claude Desktop
{
"mcpServers": {
"avanan-msp-legacy-smartapi-mcp-v1-1-0": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"AVANAN_APP_ID=<YOUR_AVANAN_APP_ID>",
"-e",
"AVANAN_TOKEN=<YOUR_AVANAN_TOKEN>",
"-e",
"AVANAN_SECRET=<YOUR_AVANAN_SECRET>",
"-e",
"AVANAN_REGION=<YOUR_AVANAN_REGION>",
"-e",
"MCP_TRANSPORT=<YOUR_MCP_TRANSPORT>",
"-e",
"MCP_HTTP_PORT=<YOUR_MCP_HTTP_PORT>",
"-e",
"LOG_LEVEL=<YOUR_LOG_LEVEL>",
"ghcr.io/wyre-technology/avanan-legacy-mcp:v1.1.0"
],
"env": {
"AVANAN_APP_ID": "<YOUR_AVANAN_APP_ID>",
"AVANAN_TOKEN": "<YOUR_AVANAN_TOKEN>",
"AVANAN_SECRET": "<YOUR_AVANAN_SECRET>",
"AVANAN_REGION": "<YOUR_AVANAN_REGION>",
"MCP_TRANSPORT": "<YOUR_MCP_TRANSPORT>",
"MCP_HTTP_PORT": "<YOUR_MCP_HTTP_PORT>",
"LOG_LEVEL": "<YOUR_LOG_LEVEL>"
}
}
}
}Let your agent find its tools
Find servers like Avanan MSP (Legacy SmartAPI) MCP from your agent. Add Koskamo once to search the index for endpoints, access requirements, and client setup. Public discovery needs no key.