Skip to main content
Glama

FastMCP QuickCalc Server

  • Linux
  • Apple

FastMCP QuickCalc Server

🎉 LIVE DEPLOYMENT: https://web-production-de9a.up.railway.app/mcp/

A simple calculator MCP (Model Context Protocol) server built with FastMCP and deployed on Railway.

🚀 Live Demo

Your FastMCP server is live and running! You can use it directly in Claude Desktop.

Features

  • Add Function: Add two numbers together
  • Subtract Function: Subtract second number from first number
  • HTTP Transport: Uses streamable HTTP for easy deployment
  • Cloud Deployed: Running 24/7 on Railway
  • Production Ready: Configured for reliable operation

Quick Start with Claude Desktop

Add this to your claude_desktop_config.json:

{ "mcpServers": { "quickcalc-mcp-server": { "url": "https://web-production-de9a.up.railway.app/mcp/" } } }

Then restart Claude Desktop and you'll have access to add and subtract tools!

Local Development

Prerequisites

  • Python 3.11+
  • Virtual environment

Setup

  1. Clone the repository:
git clone https://github.com/isaramadunika/fast-mcp.git cd fast-mcp
  1. Create and activate virtual environment:
python -m venv .venv # Windows .venv\Scripts\activate # Linux/Mac source .venv/bin/activate
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the server:
python server.py

The server will start on http://0.0.0.0:9000/mcp/

Claude Desktop Configuration

Add this to your claude_desktop_config.json:

{ "mcpServers": { "quickcalc-mcp-server": { "command": "path/to/your/.venv/Scripts/python.exe", "args": ["path/to/your/server.py"], "cwd": "path/to/your/project", "env": { "PYTHONPATH": "path/to/your/project" } } } }

Deployment

Railway

  1. Push to GitHub
  2. Go to Railway
  3. Connect GitHub account
  4. Deploy from repository
  5. Update Claude config with Railway URL + /mcp/

Render

  1. Go to Render
  2. Create new Web Service
  3. Connect GitHub
  4. Build Command: pip install -r requirements.txt
  5. Start Command: python server.py

Available Tools

  • add(a: int, b: int) -> int: Add two numbers
  • subtract(a: int, b: int) -> int: Subtract second number from first

License

MIT License

-
security - not tested
F
license - not found
-
quality - not tested

A simple calculator MCP server that provides basic arithmetic functions (add and subtract) through HTTP transport, designed to be cloud-ready and easily deployable.

  1. 🚀 Live Demo
    1. Features
      1. Quick Start with Claude Desktop
        1. Local Development
          1. Prerequisites
          2. Setup
        2. Claude Desktop Configuration
          1. Deployment
            1. Railway
            2. Render
          2. Available Tools
            1. License

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A mathematical computation service that enables users to perform symbolic calculations including basic arithmetic, algebra, calculus, equation solving, and matrix operations through the MCP protocol.
                Last updated -
                1
                4
                Python
                MIT License
              • A
                security
                A
                license
                A
                quality
                A Model Context Protocol server that provides basic calculator functionality for LLMs, enabling them to perform mathematical operations like addition, subtraction, multiplication, division, modulo, and square root.
                Last updated -
                6
                109
                14
                TypeScript
                MIT License
                • Linux
              • A
                security
                F
                license
                A
                quality
                A numerical calculator based on Model Context Protocol (MCP) that provides simple arithmetic operations including addition, subtraction, multiplication, division, power, square root and integer factorial calculations.
                Last updated -
                7
                Python
              • -
                security
                F
                license
                -
                quality
                A containerized MCP (Model Context Protocol) server that provides a simple calculator tool for adding two numbers, deployable to Kubernetes/EKS environments.
                Last updated -
                1
                Python

              View all related MCP servers

              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/isaramadunika/fast-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server