NitroStack Calculator MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@NitroStack Calculator MCP Server what is 12 * 8?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
NitroStack Starter Template
Minimal template for learning NitroStack fundamentals with a calculator-focused MCP server and basic widgets.
What This Template Includes
calculatormodule with tools, resources, and promptsTypeScript + Zod validation setup
Widget-ready project structure
Production-friendly npm scripts
Related MCP server: amrita-companion-mcp
Quick Start
npx @nitrostack/cli init my-server --template typescript-starter
cd my-server
npm run devCommon Commands
npm run dev
npm run build
npm startNitroStudio
NitroStudio is the recommended way to test and debug this template during development.
Download: https://nitrostack.ai/studio
Studio: https://nitrostack.ai/studio
Links
Templates docs: https://docs.nitrostack.ai/templates/01-starter-template
Main repository: https://github.com/nitrocloudofficial/nitrostack
Community
Available Tools
4 toolscalculateC
Perform basic arithmetic calculations
Inputs: a (required), b (required), operation (required).
convert_temperatureC
Convert temperature units based on file content or direct input. Supports Celsius (C) and Fahrenheit (F).
Inputs: file_name (required), file_type (required), file_content (required), value, +2 more.
extract_commitmentsB
Extract commitments from a meeting transcript
Inputs: transcript (required).
get_commitmentsB
Return all stored commitments
Inputs: no named parameters.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 4 tools
The tools are individually distinct: calculate handles arithmetic, convert_temperature handles temperature conversions, and the two commitment tools are clearly separated into extraction and retrieval. However, the odd mix of calculator and meeting-transcript features could confuse an agent about which tool is relevant for a given task.
Most tool names follow a verb_noun pattern (convert_temperature, extract_commitments, get_commitments), and the lone 'calculate' is still a verb. Naming is mostly consistent, though 'calculate' is shorter and less descriptive than the others.
Four tools is a reasonable number for a small server and each tool has a clear function. However, the scope seems padded by the commitment tools, which feel out of place in a calculator-focused server.
The calculator side is minimal (arithmetic only, no scientific operations), and the commitment tools lack update/delete functionality. The server's domain is unclear due to mixing unrelated features, leaving obvious gaps in both areas.
Maintenance
Related MCP Connectors
Educational MCP server with 17 math/stats tools, visualizations, and persistent workspace
This MCP server enables users to perform scientific computations regarding linear algebra and vect…
Math MCP server for primality, factorization, Java templates, and integer multiplication.
An MCP server for deep research or task groups
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceThis MCP server provides calculator tools, resources, and prompts for arithmetic operations, and serves as a minimal template for learning NitroStack fundamentals.-
- FlicenseAqualityDmaintenanceA minimal NitroStack starter template with a calculator module including tools, resources, and prompts for learning MCP server fundamentals.4-
- FlicenseBqualityDmaintenanceA minimal MCP server template for learning NitroStack fundamentals, featuring a calculator module with tools, resources, and prompts.6-
- FlicenseCqualityDmaintenanceA minimal MCP server template for learning NitroStack fundamentals, featuring a calculator module with tools, resources, and prompts.9-