Skip to main content
Glama
aubreyhayes47

sci-calc-mcp

📘 sci_calc_mcp

A Scientific Calculator MCP Server

Built with FastMCP, designed for ChatGPT Apps, MCP Inspector, and Render deployment.


🚀 Overview

sci_calc_mcp is a lightweight, high-performance Model Context Protocol (MCP) server that exposes scientific calculator operations as atomic tools.

Each operation is a standalone MCP tool:

  • add(a, b)

  • subtract(a, b)

  • multiply(a, b)

  • divide(a, b)

  • mod(a, b)

  • power(base, exponent)

  • sqrt(x)

  • sin(x)

  • cos(x)

  • tan(x)

  • asin(x)

  • acos(x)

  • atan(x)

  • exp(x)

  • ln(x)

  • log10(x)

  • absval(x)

  • round_to(x, digits)

This design is MCP-native, strongly typed, easy to inspect, and ideal for building calculator UIs.


Related MCP server: calculator-mcp

✨ Features

  • 🧮 Multiple scientific-level operations

  • Pure FastMCP server — minimal dependencies

  • 🌐 HTTP/SSE transport for web apps and inspectors

  • 📦 Single-file server (main.py)

  • 🔍 Compatible with MCP Inspector

  • 🤖 Fully compatible with ChatGPT Apps SDK

  • ☁️ Pre-configured for Render.com hosting

  • 🔒 Safe mathematical operations (e.g., division by zero protection)

ChatGPT App

The server is currently live and hosted on Render. I have connected it as a custom tool in ChatGPT's new App Developer mode and will submit it as soon as the planned app store comes online.


📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • -
    license
    Not graded
    quality
    Not graded
    maintenance
    A calculator server that exposes mathematical functions as tools (add, subtract, multiply, divide, square, power, square root), enabling language models to perform calculations through Model Context Protocol (MCP).
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    An MCP server that exposes 16 calculator operations as tools, enabling arithmetic, rounding, and root calculations via natural language.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A Model Context Protocol server that exposes 8 mathematical tools (arithmetic, algebra, calculus, matrix operations, statistics, probability, unit conversions) to any MCP-compatible AI agent, enabling mathematical computations without code.
    8
    4
    1
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server providing 150+ mathematical functions across arithmetic, trigonometry, statistics, unit conversions, and more, consolidated into 15 powerful tools for seamless integration with VS Code Copilot and other MCP-compatible clients.
    MIT