MCP server/ai-tools

MCP Calculator MCP Server

A simple MCP server that provides basic calculation functions to Claude.

RBLPaul-coder/MCP_Learning ↗by RBLPaul-coderupdated
1

Add it to Claude Code

claude mcp add mcp-calculator -- mcp-calculatorA
2

Make your agent remember this setup

mcp-calculator's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.

npx conare@latest

Free · one command · indexes the sessions already on disk. Set up in the browser instead →

What it does

  • Provides basic mathematical addition capabilities
  • Integrates directly with Claude via Model Context Protocol
  • Supports natural language math requests
  • Easy installation via PyPI

Tools 1

addCalculates the sum of two numbers.

Try it

Calculate 55 + 99
What is the sum of 123 and 456?
Add 10 and 20 for me.
Original README from RBLPaul-coder/MCP_Learning

MCP Calculator

一个简单的计算器 MCP (Model Context Protocol) 服务器,为 Claude 提供计算功能。

功能

工具 描述 参数
add 计算两个数字的和 a: 第一个数字, b: 第二个数字

安装

从源码安装(开发模式)

# 克隆仓库
git clone https://github.com/yourusername/mcp-calculatorA.git
cd mcp-calculatorA

# 创建虚拟环境
python -m venv venv
source venv/bin/activate  # Linux/macOS
# venv\Scripts\activate   # Windows

# 安装依赖
pip install -e .

从 PyPI 安装

pip install mcp-calculatorA

配置

Claude Code

编辑 ~/.claude/claude_mcp_settings.json:

{
  "mcpServers": {
    "calculatorA": {
      "command": "/path/to/venv/bin/python",
      "args": ["-m", "mcp_calculatora"]
    }
  }
}

Claude Desktop

编辑配置文件:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "calculatorA": {
      "command": "mcp-calculatorA"
    }
  }
}

使用示例

配置完成后,Claude 可以直接调用计算器功能:

用户: 计算 55 + 99
Claude: [调用 add 工具] 55 + 99 = 154

项目结构

mcp-calculatorA/
├── mcp_calculatora/
│   ├── __init__.py
│   └── server.py      # MCP 服务器实现
├── pyproject.toml     # 项目配置
└── README.md

开发

# 运行服务器(测试)
python -m mcp_calculatora

许可证

MIT License

Frequently Asked Questions

What are the key features of MCP Calculator?

Provides basic mathematical addition capabilities. Integrates directly with Claude via Model Context Protocol. Supports natural language math requests. Easy installation via PyPI.

What can I use MCP Calculator for?

Quickly performing arithmetic during a chat session. Automating simple calculations within a coding workflow. Enhancing Claude's ability to handle numerical data.

How do I install MCP Calculator?

Install MCP Calculator by running: pip install mcp-calculatorA

What MCP clients work with MCP Calculator?

MCP Calculator works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Conare · memory for coding agents

Turn this server into reusable context

Keep MCP Calculator docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Set up free$npx conare@latest