HPE Knowledgebase MCP server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HPE_KB_HOST | No | The host interface to bind. Corresponds to the --host flag. | 0.0.0.0 |
| HPE_KB_PATH | No | The endpoint path. Corresponds to the --path flag. | /mcp |
| HPE_KB_PORT | No | The port to listen on. Corresponds to the --port flag. | 8081 |
| HPE_KB_CACHE_TTL | No | Cache TTL in seconds. Corresponds to the HPE_KB_CACHE_TTL environment variable. | 900 |
| HPE_KB_DOCUMENTS | No | Path 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_COOKIE | No | The 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_INTERVAL | No | Minimum 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
Large documents are split into topics. Called without |
| 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 |
| 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
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
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.
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.
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.
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.