NitroStack Calculator MCP Server
# NitroStack Starter Template
Minimal template for learning NitroStack fundamentals with a calculator-focused
MCP server and basic widgets.
## What This Template Includes
- `calculator` module with tools, resources, and prompts
- TypeScript + Zod validation setup
- Widget-ready project structure
- Production-friendly npm scripts
## Quick Start
```bash
npx @nitrostack/cli init my-server --template typescript-starter
cd my-server
npm run dev
```
## Common Commands
```bash
npm run dev
npm run build
npm start
```
## NitroStudio
NitroStudio is the recommended way to test and debug this template during
development.
- Download: <https://nitrostack.ai/studio>
- Studio: <https://nitrostack.ai/studio>
## Links
- Docs: <https://docs.nitrostack.ai>
- Templates docs: <https://docs.nitrostack.ai/templates/01-starter-template>
- Main repository: <https://github.com/nitrocloudofficial/nitrostack>
## Community
- Discord: <https://discord.gg/uVWey6UhuD>
- X: <https://x.com/nitrostackai>
- YouTube: <https://www.youtube.com/@nitrostackai>
- LinkedIn: <https://linkedin.com/company/nitrostack-ai/>
- GitHub: <https://github.com/nitrostackai>
TDQS
Scored across 2 tools
The two tools, calculate and convert_temperature, have clearly distinct purposes: one handles arithmetic operations, the other handles temperature unit conversion. There is no overlap or ambiguity between them.
Both tool names follow a verb-based convention, but 'calculate' is a bare verb while 'convert_temperature' includes an object. This is a minor inconsistency, but overall the pattern is simple and predictable.
With only 2 tools, the server feels somewhat thin for a calculator MCP. The tools cover two distinct functions, but the count is at the lower boundary of what might be expected, making it borderline.
The server covers basic arithmetic and temperature conversion, but lacks other common calculator features such as scientific functions or additional unit conversions. This leaves notable gaps for users expecting a fuller calculator experience.