{"slug":"ericvrp/calculator-mcp","name":"Calculator MCP Server","description":"Performs basic arithmetic calculations. A TypeScript-based server demonstrating core MCP concepts.","category":"productivity","tags":[],"official":false,"stars":1,"transport":"stdio","install":null,"tools":[{"name":"add","description":"Adds an array of numbers."},{"name":"subtract","description":"Subtracts numbers sequentially from the first."},{"name":"multiply","description":"Multiplies an array of numbers."},{"name":"divide","description":"Divides numbers sequentially. Handles division by zero."},{"name":"sin","description":"Computes the sine of angles. Input: angles (array of numbers), mode ('radians' or 'degrees', defaults to 'radians')."},{"name":"cos","description":"Computes the cosine of angles. Input: angles (array of numbers), mode ('radians' or 'degrees', defaults to 'radians')."},{"name":"tan","description":"Computes the tangent of angles. Input: angles (array of numbers), mode ('radians' or 'degrees', defaults to 'radians')."},{"name":"asin","description":"Computes the inverse sine of values. Input: values (array of numbers)."},{"name":"acos","description":"Computes the inverse cosine of values. Input: values (array of numbers)."},{"name":"atan","description":"Computes the inverse tangent of values. Input: values (array of numbers)."},{"name":"sinh","description":"Computes the hyperbolic sine of values. Input: values (array of numbers)."},{"name":"cosh","description":"Computes the hyperbolic cosine of values. Input: values (array of numbers)."},{"name":"tanh","description":"Computes the hyperbolic tangent of values. Input: values (array of numbers)."},{"name":"asinh","description":"Computes the inverse hyperbolic sine of values. Input: values (array of numbers)."},{"name":"acosh","description":"Computes the inverse hyperbolic cosine of values. Input: values (array of numbers)."},{"name":"atanh","description":"Computes the inverse hyperbolic tangent of values. Input: values (array of numbers)."},{"name":"set_precision","description":"Configures decimal precision for all subsequent calculations. Takes precision parameter as the number of decimal places."}],"env_vars":[],"auth_type":"none","github":"https://github.com/ericvrp/calculator-mcp","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}