Skip to main content
Glama
ArjunKrish7356

Math MCP Server

MathAgent

A minimal math agent that delegates all calculations to an MCP (Model Context Protocol) server. The agent uses MCP tools for every operation—no mental math—so you get consistent, inspectable results.

What’s inside

  • Agent: built with pydantic-ai, connected via MCP stdio

  • MCP Server: powered by fastmcp, exposing math tools

Available MCP tools

  • add

  • subtract

  • multiply

  • divide

  • power

  • log

Coming soon:

  • modulus

Related MCP server: Math MCP Server

Requirements

  • Python 3.13+

  • uv (Python package/dependency manager)

  • A Groq API key (for the LLM model)

  • A Logfire token (for instrumentation)

Setup

  1. Clone the repository

  2. Create your environment file

    • Set these keys:

      • groq_key — your Groq API key

      • logfire_key — your Logfire token

Run the agent

Run with uv so dependencies are resolved and the MCP server is launched as a toolset:

uv run agent.py

Notes:

  • The agent is configured to use the Groq model qwen/qwen3-32b (see agent.py). You can swap models as needed.

  • The agent will reject non-math questions by design.

  • All calculations route through the MCP tools defined in mcp-server.py.

Contributing

Contributions are welcome—feel free to open issues or submit pull requests.

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Enables basic arithmetic operations (addition, subtraction, multiplication, division) with 64-bit precision and matrix multiplication capabilities. Provides mathematical computation tools for AI assistants through the Model Context Protocol.
    Last updated
    5
    1
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    Enables LLMs to perform accurate mathematical calculations by evaluating expressions using mathjs. Supports basic arithmetic, functions, constants, and complex mathematical operations through natural language requests.
    Last updated
  • F
    license
    -
    quality
    D
    maintenance
    Provides mathematical operation tools including basic arithmetic (add, subtract, multiply, divide), power and square root calculations, and safe evaluation of mathematical expressions.
    Last updated
  • A
    license
    -
    quality
    D
    maintenance
    Provides comprehensive mathematical capabilities including basic arithmetic, advanced functions, statistical tools, and access to mathematical constants. It allows users to perform computations and generate math-related prompts through a standardized MCP interface.
    Last updated
    MIT

View all related MCP servers

Related MCP Connectors

  • Precision math engine for AI agents. 203 exact methods. Zero hallucination.

  • 500+ deterministic tools for AI agents: math, conversion, validation, hashing, encoding, date/time.

  • AI-callable calculators and engineering models with real formulas. No hallucinated math.

View all MCP Connectors

Latest Blog Posts

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/ArjunKrish7356/MathAgent'

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