loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

mpc-rpn

MCP Tool

daedalus/mpc-rpn

A MCP server with that exposes a RPN calculator

Install

$ npx loaditout add daedalus/mpc-rpn

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "mpc-rpn": {
      "command": "npx",
      "args": [
        "-y",
        "mpc-rpn"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

mpc-rpn

> MCP server that exposes an RPN calculator

[](https://pypi.org/project/mpc-rpn/) [](https://pypi.org/project/mpc-rpn/) [](https://github.com/astral-sh/ruff)

Install
pip install mpc-rpn
Usage
mpc-rpn

The server uses stdio transport for MCP protocol communication.

MCP Tools
evaluate

Evaluate an RPN (Reverse Polish Notation) expression.

{
  "name": "evaluate",
  "arguments": {
    "expression": "3 4 +",
    "show_stack": true
  }
}

Operators:

  • + - Add
  • - - Subtract
  • - - Multiply
  • / - Divide
  • ** - Power
  • % - Modulo

Commands:

  • clear - Clear the stack
  • dup - Duplicate top of stack
  • swap - Swap top two elements

Examples:

  • 3 4 + returns 7
  • 10 5 2 + * 2 - returns 32
  • 3 2 / returns 1.5
clear

Clear the calculator stack.

{
  "name": "clear",
  "arguments": {}
}
Development
git clone https://github.com/daedalus/mpc-rpn.git
cd mpc-rpn
pip install -e ".[test]"

# run tests
pytest

# format
ruff format src/ tests/

# lint
ruff check src/ tests/

# type check
mypy src/
MCP Registry

mcp-name: io.github.daedalus/mpc-rpn

Tags

mcprpn

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated22 days ago
Security: AMCP ConfigREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/27/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/daedalus/mpc-rpn)](https://loaditout.ai/skills/daedalus/mpc-rpn)