MCP Calculator Server

MCP Calculator Server

site icon
2025.04.30 0
Python计算服务其它
MCP Calculator Server 是一个基于 MCP(Machine Communication Protocol)框架构建的简单计算器服务。它通过 MCP 暴露基本的数学运算作为可调用的工具,便于与兼容 MCP 的客户端集成。
View on GitHub

Overview

基本能力

产品定位

MCP Calculator Server 是一个基于 MCP 框架的计算服务,提供基本的数学运算功能。

核心功能

  • 加法、减法、乘法、除法
  • 幂运算、平方根、立方根、阶乘
  • 自然对数、余数
  • 三角函数:正弦、余弦、正切

适用场景

  • 需要集成基本数学运算的 MCP 兼容客户端
  • 需要快速部署计算服务的开发环境

工具列表

  • add(a, b):加法
  • subtract(a, b):减法
  • multiply(a, b):乘法
  • divide(a, b):除法
  • power(a, b):幂运算
  • sqrt(a):平方根
  • cbrt(a):立方根
  • factorial(a):阶乘
  • log(a):自然对数
  • remainder(a, b):余数
  • sin(a):正弦
  • cos(a):余弦
  • tan(a):正切

常见问题解答

使用教程

使用依赖

  • Python 3.8+
  • mcp 包及其依赖

安装教程

  1. 克隆仓库: bash git clone https://github.com/yourusername/mcp-calculator-server.git cd mcp-calculator-server

  2. 安装依赖: bash pip install -r requirements.txt

调试方式

运行服务器:

python server.py

服务器将启动并通过标准输入/输出监听 MCP 请求。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。