NitroStack Calculator MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| 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
| Name | Description |
|---|---|
| calculateC | Perform basic arithmetic calculations |
| convert_temperatureC | Convert temperature units based on file content or direct input. Supports Celsius (C) and Fahrenheit (F). |
| fetch_account_summaryA | Fetches live balance, account type, and linked instruments for a user's connected bank account. Read-only. |
| fetch_transaction_streamB | Fetches raw transaction logs for a date range for classification and ingestion into Supabase. |
| classify_transaction_batchC | Classifies a batch of raw transactions into merchant category, EMI/recurring-bill/salary flags, and confidence score. |
| ingest_financial_documentB | Parses an uploaded PDF into structured JSON entities and stages them for graph ingestion. |
| upsert_graph_nodeC | Creates or updates a node in the Neo4j Identity & Context Graph. |
| compute_financial_dna_scoreC | Runs the deterministic 6-dimension health score. |
| get_safe_to_spendC | Calculates the user's current safe-to-spend threshold. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| calculator_help | Get help with calculator operations |
| categorize_transaction | Given a raw transaction narration, classify it into a merchant category and flag if it's EMI/recurring/salary. |
| extract_financial_entities | Extracts structured fields from a parsed financial document's raw text. |
| detect_life_event | Scans a window of recent transactions/graph updates for signals of a major life event. |
| summarize_cashflow_health | Produces a plain-English summary of the user's current safe-to-spend status and any upcoming obligation risk, for push notifications. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Calculator Operations | List of available calculator operations |
| Bank Accounts | List of all linked accounts + live balances |
| Bank Transactions | Raw + classified transaction log |
| Graph Profile | Full unified node — identity, goals, life events, risk profile |
| Life Events | Timeline of logged life events |
| Score History | Historical 6-dimension score snapshots |
| Parsed Document | Structured extraction result from an ingested PDF |
| Merchant Categories | Static reference list of merchant category codes |
| Health Checks | Current health status of all registered health checks |
| Calculator Result | UI component for Calculator Result |
| Widget Examples | Provides metadata and examples for all registered UI widgets |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tarika06/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server