计算器服务

一个基于MCP框架构建的简单计算器服务,提供基本数学运算功能,可通过MCP协议与兼容客户端集成。

  • by abdulrehmankhalid786
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 abdulrehmankhalid786/mcp-calculator-server

使用说明

MCP计算器服务器

使用 MCP(机器通信协议) 该服务器通过MCP将基本的数学运算作为可调用工具公开,使其易于与MCP兼容的客户端集成。

特性

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

需求

  • Python 3.8+
  • mcp 包(及其依赖项)

安装

  1. 克隆存储库:

    git clone https://github.com/yourusername/mcp-calculator-server.git
    cd mcp-calculator-server
    
  2. 安装依赖项:

    pip install -r requirements.txt
    

用法

运行服务器:

python server.py

服务器将启动并通过标准输入/输出监听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)

许可证

MIT许可证