Skip to main content
Glama
NeonSummit

UserGate MCP

by NeonSummit

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_project_statusA

Return current discovery, download, and audit summary.

list_pdf_catalogB

Return PDF manuals discovered from the official UserGate PDF catalog.

search_docsC

Search the local UserGate documentation index.

search_doc_sectionsC

Search the local UserGate index at section/chunk granularity.

get_docA

Fetch a local document by canonical doc_id or any known source URL.

get_doc_sectionC

Fetch a local indexed section/chunk by chunk_id.

list_index_facetsA

List available products, versions, languages, and document types from the local index.

list_documents_catalogC

List indexed documents with optional product, type, and language filters.

prepare_upgrade_planC

Build a documentation-backed upgrade planning pack for a UserGate product.

prepare_vpn_debug_packC

Build a documentation-backed checklist and source pack for VPN troubleshooting.

prepare_auth_debug_packC

Build a documentation-backed checklist and source pack for authentication debugging.

prepare_change_researchC

Build a documentation-backed research pack for a planned configuration or troubleshooting task.

prepare_routing_debug_packC

Build a documentation-backed checklist and source pack for routing troubleshooting.

prepare_web_policy_packC

Build a documentation-backed checklist and source pack for web filtering or SSL inspection work.

prepare_captive_portal_packC

Build a documentation-backed checklist and source pack for captive portal planning or troubleshooting.

prepare_backup_ha_packC

Build a documentation-backed checklist and source pack for backup, restore, HA, or recovery work.

prepare_cert_lifecycle_packC

Build a documentation-backed checklist and source pack for certificate lifecycle work.

prepare_ops_platform_packB

Build a documentation-backed checklist and source pack for Management Center, SIEM, or Log Analyzer operations.

Prompts

Interactive templates invoked by user choice

NameDescription
admin_lookupPrompt template for researching a UserGate admin or debug task from local docs.
guide_usergate_docs_usagePrompt template that explains how to use the UserGate documentation MCP effectively.
change_planPrompt template for planning a safe configuration change from local docs.
vpn_debug_promptPrompt template for researching a VPN issue from local UserGate docs.
upgrade_promptPrompt template for preparing a UserGate upgrade plan from local docs.
routing_debug_promptPrompt template for researching a routing issue from local UserGate docs.
web_policy_promptPrompt template for researching web filtering or SSL inspection behavior from local docs.
certificate_promptPrompt template for researching certificate lifecycle work from local docs.
ops_platform_promptPrompt template for researching Management Center, SIEM, or Log Analyzer operations from local docs.

Resources

Contextual data attached and managed by the client

NameDescription
discovery_manifest_resourceExpose the discovery manifest as a resource.
status_resourceExpose compact discovery, download, audit, and index status.
facets_resourceExpose product, version, language, and document-type facets.
products_resourceExpose indexed UserGate products as a compact resource.
manuals_resourceExpose indexed manuals for quick browsing by MCP clients.
audit_report_resourceExpose the audit report as a resource.
index_report_resourceExpose the index report as a resource.
update_report_resourceExpose the latest corpus update report as a resource.

TDQS

B3.1/5.0

Scored across 18 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: get_doc and get_doc_section target different granularities, list_ tools cover different catalog types and facets, and each prepare_* tool addresses a specific troubleshooting or planning scenario. There is no overlapping functionality.

Naming Consistency4/5

Tool names follow a consistent verb_noun pattern (e.g., get_doc, list_documents_catalog, search_docs) with only minor deviations: 'prepare_change_research' lacks a 'pack' suffix unlike other prepare tools, and 'get_project_status' uses a slightly different noun structure. Overall naming is predictable and readable.

Tool Count5/5

With 18 tools, the set is well-scoped for a documentation and troubleshooting pack server. It covers search, listing, retrieval, and specialized pack generation without being overwhelming or sparse.

Completeness4/5

The tool surface covers all expected operations for the domain: browsing catalogs, searching docs, retrieving content, and generating targeted troubleshooting packs. Minor gaps exist, such as no direct tool to list generated packs, but the core workflows are fully supported.

Maintenance

ActivityStale
ResponsivenessSyncing