MCP 计算工具协议是一个模型上下文协议(MCP)服务器,它提供高级数学和金融计算工具。该协议可与 Cline 和 Roo Code 等 AI 代码助手集成,助力其完成复杂计算。
MCP Calc Tools 通过标准接口公开数学计算能力,让 AI 工具无需直接实现数学算法,就能执行复杂计算。
# 克隆仓库
git clone https://github.com/yourusername/mcp-calc-tools.git
# 进入项目目录
cd mcp-calc-tools
# 安装依赖
npm install
# 或
pnpm install
# 设置脚本为可执行(如需)
chmod +x index.js
# 运行服务器
npm start
# 或
node index.js
若要将 MCP Calc Tools 与 AI 编码助手配合使用,可按以下步骤操作:
计算导数的示例请求:
Calculate the derivative of x^2*sin(x)
derivative:计算表达式的符号导数。integral:计算符号积分。limit:评估变量趋近于特定值时的极限。solve:解方程以求得指定变量。riemann_sum:使用多种方法(左、右、中点、梯形)计算定积分的黎曼和。darboux_sum:计算上和与下达布和,用于积分近似。area:计算曲线在两个点之间的面积。volume:计算绕 x 轴旋转的体积。laplace_transform:计算函数的拉普拉斯变换。fourier_transform:计算函数的傅里叶变换。z_transform:计算离散时间函数的 Z 变换。compound_interest:使用自定义复利期间计算复利。present_value:计算未来现金流的现值。npv:计算现金流系列的净现值(NPV)。black_scholes:使用 Black-Scholes 模型计算期权价格。option_greeks:计算期权 greeks(delta、gamma、vega、theta、rho)。logarithm:计算任意底的对数。exponential:计算指数函数(e^x)。# 克隆仓库
git clone https://github.com/yourusername/mcp-calc-tools.git
# 进入项目目录
cd mcp-calc-tools
# 安装依赖
npm install
# 或
pnpm install
# 克隆仓库
git clone https://github.com/yourusername/mcp-calc-tools.git
# 进入项目目录
cd mcp-calc-tools
# 安装依赖
npm install
# 或
pnpm install
# 设置脚本为可执行(如需)
chmod +x index.js
# 运行服务器
npm start
# 或
node index.js
# 假设你已经完成基础安装和启动步骤
# 配置 AI 助手(Cline/Roo Code)以使用 MCP 服务器
# 设置服务器 URL 为你的运行实例
# 此时可以向服务器发送计算请求,如计算导数
Calculate the derivative of x^2*sin(x)
项目结构如下:
[在此添加您的许可信息]
欢迎贡献!请随意提交 Pull Request。