NestDaddy

NetScaler Console MCP Server

io.github.citrix/netscaler-console-mcp-server ยท v1.0.3

MCP server providing AI assistants the ability to interact with NetScaler environments

Connect Runs on your machine

Terminal
claude mcp add netscaler-console-mcp-server -e CC_ID=<CC_ID> -e CLIENT_ID=<CLIENT_ID> -e CLIENT_SECRET=<CLIENT_SECRET> -e MCP_NS_OAUTH_ISSUER=<MCP_NS_OAUTH_ISSUER> -e MCP_NS_JWKS_URI=<MCP_NS_JWKS_URI> -e SSL_CERT_PATH=<SSL_CERT_PATH> -e SSL_KEY_PATH=<SSL_KEY_PATH> -- docker run -i --rm docker.io/netscaler/netscaler-console-mcp-server:1.0.3
claude_desktop_config.json
{
  "mcpServers": {
    "netscaler-console-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/netscaler/netscaler-console-mcp-server:1.0.3"
      ],
      "env": {
        "CC_ID": "<CC_ID>",
        "CLIENT_ID": "<CLIENT_ID>",
        "CLIENT_SECRET": "<CLIENT_SECRET>",
        "MCP_NS_OAUTH_ISSUER": "<MCP_NS_OAUTH_ISSUER>",
        "MCP_NS_JWKS_URI": "<MCP_NS_JWKS_URI>",
        "SSL_CERT_PATH": "<SSL_CERT_PATH>",
        "SSL_KEY_PATH": "<SSL_KEY_PATH>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "netscaler-console-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/netscaler/netscaler-console-mcp-server:1.0.3"
      ],
      "env": {
        "CC_ID": "<CC_ID>",
        "CLIENT_ID": "<CLIENT_ID>",
        "CLIENT_SECRET": "<CLIENT_SECRET>",
        "MCP_NS_OAUTH_ISSUER": "<MCP_NS_OAUTH_ISSUER>",
        "MCP_NS_JWKS_URI": "<MCP_NS_JWKS_URI>",
        "SSL_CERT_PATH": "<SSL_CERT_PATH>",
        "SSL_KEY_PATH": "<SSL_KEY_PATH>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "netscaler-console-mcp-server": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "docker.io/netscaler/netscaler-console-mcp-server:1.0.3"
      ],
      "env": {
        "CC_ID": "<CC_ID>",
        "CLIENT_ID": "<CLIENT_ID>",
        "CLIENT_SECRET": "<CLIENT_SECRET>",
        "MCP_NS_OAUTH_ISSUER": "<MCP_NS_OAUTH_ISSUER>",
        "MCP_NS_JWKS_URI": "<MCP_NS_JWKS_URI>",
        "SSL_CERT_PATH": "<SSL_CERT_PATH>",
        "SSL_KEY_PATH": "<SSL_KEY_PATH>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
CC_ID
Required
Citrix Cloud ID
CLIENT_ID
Required
NetScaler Console Client ID
CLIENT_SECRET
Required, secret
NetScaler Console Client Secret
MCP_NS_OAUTH_ISSUER
Required
OAuth Issuer URL
MCP_NS_JWKS_URI
Required
JWKS endpoint URL for JWT token verification
SSL_CERT_PATH
Required, secret
Server certificate file path
SSL_KEY_PATH
Required, secret
Server key file path

Details

Packagedocker.io/netscaler/netscaler-console-mcp-server:1.0.3 (OCI, streamable-http)
First published2 Apr 2026
Last updated2 Apr 2026
Registry nameio.github.citrix/netscaler-console-mcp-server

More other servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.