Skip to main content
Glama
VRDhwaraganath

NitroStack Calculator MCP Server

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
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": true,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
calculateC

Perform basic arithmetic calculations

convert_temperatureC

Convert temperature units based on file content or direct input. Supports Celsius (C) and Fahrenheit (F).

upload-and-analyzeA

Upload log files and analyze them for anomalies, severity classification, and root cause detection

get-incident-detailsA

Get full details for a specific incident including root cause analysis and recommendations

list-incidentsB

List incidents filtered by severity level, returning incident cards with details

export-reportB

Generate and export incident report in HTML or JSON format

Prompts

Interactive templates invoked by user choice

NameDescription
calculator_helpGet help with calculator operations

Resources

Contextual data attached and managed by the client

NameDescription
Calculator OperationsList of available calculator operations
Health ChecksCurrent health status of all registered health checks
Calculator ResultUI component for Calculator Result
Incident DashboardUI component for Incident Dashboard
Widget ExamplesProvides metadata and examples for all registered UI widgets

TDQS

B3.1/5.0

Scored across 6 tools

Disambiguation5/5

All six tools have clearly distinct purposes: calculate and convert_temperature handle math, while the incident-related tools (upload-and-analyze, get-incident-details, list-incidents, export-report) each perform a unique action (analyze, retrieve, list, export). No overlaps or ambiguities exist.

Naming Consistency2/5

Naming conventions are inconsistent: 'calculate' is a bare verb, 'convert_temperature' uses an underscore, 'upload-and-analyze' uses hyphens, and the incident tools mix noun phrases with hyphens. A uniform pattern (e.g., verb_noun) is not followed.

Tool Count5/5

With six tools, the count falls within the typical 3–15 range and is appropriate for the mixed functionality (calculation and incident management). No redundancy or excessive bloat.

Completeness2/5

The tool set is incomplete relative to its apparent scope. As a calculator server, it lacks common operations (trigonometry, logarithms, etc.). As an incident management system, it provides list/get/upload/export but misses update and delete operations. The mix of domains further reduces coherence and completeness.

Maintenance

ActivityStale
ResponsivenessNo issues