Skip to main content
Glama
tgessendorfer

HPE Knowledgebase MCP server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HPE_KB_HOSTNoThe host interface to bind. Corresponds to the --host flag.0.0.0.0
HPE_KB_PATHNoThe endpoint path. Corresponds to the --path flag./mcp
HPE_KB_PORTNoThe port to listen on. Corresponds to the --port flag.8081
HPE_KB_CACHE_TTLNoCache TTL in seconds. Corresponds to the HPE_KB_CACHE_TTL environment variable.900
HPE_KB_DOCUMENTSNoPath to a JSON file containing a list of release-notes documents, used by get_latest_morpheus_release. If not set, a default list is used.
HPE_SESSION_COOKIENoThe Cookie header value from a signed-in HPE browser session. Only needed for search_hpe_kb and entitlement-gated documents. Sessions expire, so treat as a convenience, not infrastructure.
HPE_KB_MIN_INTERVALNoMinimum interval between upstream requests in seconds.0.5

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_hpe_documentA

Read the full text of an HPE Support Center document.

Use this for any support.hpe.com document - release notes, advisories, customer notices, product documentation. Fetching a support.hpe.com/hpesc/public/docDisplay?docId=... URL with a normal web fetch returns an empty JavaScript shell with no document text; this tool reads the API underneath it and returns the real content.

document accepts either a bare document id (dp00008463en_us) or any URL containing one, so a link pasted from a browser works as-is.

Large documents are split into topics. Called without page, this returns the topic list so you can pick one; call it again with that topic's page value to read it, or pass include_all_topics=true to read the whole document at once.

list_hpe_document_topicsA

List the topics (table of contents) of an HPE document.

Cheaper than reading a whole document when you only need one section - "Fixes" or "New features" of a release notes document, for instance. Accepts a document id or a URL containing one.

search_hpe_kbA

Search the HPE Support Center knowledgebase by keyword.

Requires a signed-in HPE account: HPE serves documents anonymously but gates search behind a login. If this returns authentication_required, find the document with your own web search instead - HPE documents are indexed publicly, and search results carry the docId=... you need - then read it properly with get_hpe_document.

get_latest_morpheus_releaseA

Report the newest HPE Morpheus release this server knows about.

Compares the release-notes documents in the server's configured list and returns the highest version, with its publication month and document link.

Important: this reflects the documents the server has been told about, not a live query of everything HPE has published - HPE has no anonymous search API. If you have reason to think a newer release exists, find its release notes with your own web search and read it with get_hpe_document; the appliance's own build version comes from the Morpheus tools, not this one.

product is morpheus-enterprise or morpheus-vm-essentials.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 4 tools

Disambiguation4/5

Most tools have clearly distinct jobs: searching, reading, listing topics, and checking latest release. The only real ambiguity is that `get_hpe_document` can also return a topic list when called without `page`, which overlaps with `list_hpe_document_topics`, but the descriptions clarify the intended use.

Naming Consistency4/5

All tool names follow a predictable verb-first snake_case pattern: get, list, search. Minor inconsistencies exist, such as `search_hpe_kb` using the abbreviation `kb` and `get_latest_morpheus_release` shifting to a product-specific name, but the overall pattern is still easy to follow.

Tool Count4/5

Four tools is a reasonable size for a focused knowledgebase reader. Each tool has a purpose, though `get_hpe_document` and `list_hpe_document_topics` are slightly redundant in one mode, and the Morpheus-specific release tool is narrower than the rest of the server.

Completeness4/5

The core document workflow is covered: search for documents, list topics, and read page content. Gaps are minor—there is no general browse-by-product tool, and search depends on a signed-in HPE account—but the server documents a workaround and offers a useful release-specific helper.

Maintenance

ActivityMaintained
ResponsivenessNo issues