一个模型上下文协议(MCP)服务器,提供高级数学和金融计算工具,用于与AI代码助手如Cline和Roo Code集成。
MCP Calc Tools通过标准化接口暴露数学计算能力,AI助手可以与其交互。这使得AI工具能够执行复杂的计算,而无需直接实现数学算法。
derivative:计算表达式的符号导数integral:计算符号积分limit:评估变量趋近特定值时的极限solve:求解特定变量的方程riemann_sum:使用多种方法(左、右、中点、梯形)计算定积分darboux_sum:计算上、下Darboux和以逼近积分area:计算两点之间的曲线下的面积volume:计算绕x轴旋转的体积laplace_transform:计算函数的拉普拉斯变换fourier_transform:计算函数的傅里叶变换z_transform:计算离散时间函数的Z变换compound_interest:计算可定制复利周期的复合利息present_value:计算未来现金流的现值npv:计算现金流系列的净现值black_scholes:使用Black-Scholes模型计算期权价格option_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
# 将脚本设置为可执行(如果需要)
chmod +x index.js
# 运行服务器
npm start
# 或者
node index.js
要使用MCP Calc Tools与AI代码助手集成:
计算导数的示例请求:
计算x^2*sin(x)的导数
项目结构如下:
[在此添加您的许可证信息]
欢迎贡献!请随意提交Pull Request。