Exposes a stateful RPN calculator through MCP with two tools: evaluate and clear. The evaluate tool handles standard arithmetic operators (add, subtract, multiply, divide, power, modulo) plus stack commands like dup, swap, and clear. Stack state persists between calls unless you explicitly clear it. Reach for this when you need Claude to chain multi-step calculations without juggling intermediate results in conversation context. The RPN approach means you can build complex expressions incrementally, useful for financial calculations, unit conversions, or any scenario where you're iteratively computing values. Runs over stdio transport and packages cleanly via pip.
claude mcp add --transport stdio daedalus-mcp-rpn -- uvx mcp-rpn