mcpField
C
Calculator-MCP

Calculator-MCP

本地服务
github.com/to404hanga科研与教育077 周前更新

关于 Calculator-MCP

Calculator-MCP 是一个用 Go 实现的科学计算器服务,支持高精度算术与数学函数。计算精度可配置,最高为 75 位小数。

主要功能

  1. 01任意精度十进制运算
  2. 02嵌套算术表达式
  3. 03PI 和 E 常量
  4. 04对数与三角函数
  5. 05精度最高可设为 75 位

适用场景

  1. 01求解科学计算表达式
  2. 02进行高精度小数计算
  3. 03计算对数与三角函数值

MCP 相关

它向 MCP 客户端提供高精度科学计算器工具,支持算术运算、常量、对数和三角函数。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Calculator-MCP

高精度科学计算器

使用 Go 实现的高精度科学计算器,支持复杂数学运算和自定义精度。

功能特性
  1. 基本运算

    • 加法(+)、减法(-)、乘法(*)、除法(/)
    • 支持嵌套括号,例如 (1 + 2) * 3
    • 支持任意精度的十进制计算
  2. 数学常数

    • PI(π):数学常数圆周率
    • E(e):自然对数的底数
  3. 数学函数

    • sqrt(x):平方根计算
    • pow(x, y):幂运算,例如 2 ^ 3
    • log(x,b):以 b 为底的对数,例如 log(8,2) = 3
    • ln(x):自然对数(以 e 为底),例如 ln(e) = 1
    • lg(x):常用对数(以 10 为底),例如 lg(100) = 2
  4. 三角函数

    • sin(x):正弦函数
    • cos(x):余弦函数
    • tan(x):正切函数
    • asin(x):反正弦函数,输入范围为 [-1,1]
    • acos(x):反余弦函数,输入范围为 [-1,1]
    • atan(x):反正切函数
  5. 精度控制

    • 支持自定义计算精度
    • 默认精度为小数点后 10 位
    • 最高精度可达小数点后 75 位
使用示例:
  1. 基本运算:1 + 2 * 3
  2. 常数运算:2 * PI
  3. 函数计算:sqrt(16)
  4. 复合运算:(1 + sqrt(16)) * 2
  5. 三角函数:sin(PI/2)
  6. 高精度计算:E ^ 2
  7. 对数:log(1000,10) = 3
  8. 自然对数:ln(E^2) = 2
  9. 常用对数:lg(1000) = 3
重要说明:
  1. 不允许除以零
  2. 不允许对负数开平方根
  3. 反三角函数的输入值必须在有效范围内
  4. 对数的输入值和底数必须为正数,且底数不能为 1
  5. 自然对数的输入值必须为正数

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。