MCP Calculator Server

Integrations

  • Used for package installation and running the MCP server through npm commands like 'npm install' and 'npm run dev'.

MCP 计算器服务器

A simple Model Context Protocol (MCP) server that provides calculator functions. ## Overview This MCP server implements basic arithmetic operations as tools that can be called by Large Language Models (LLMs) through the Model Context Protocol. ## Features - Addition: Add two numbers together - Subtraction: Subtract one number from another - Multiplication: Multiply two numbers together - Division: Divide one number by another (with validation to prevent division by zero) ## Installation ```bash npm install ``` ## Usage ### Running the server ```bash npm run dev ``` This starts the MCP server in development mode with auto-restart on file changes. For production: ```bash npm start ``` ### Testing with MCP Inspector You can test the server using the MCP Inspector: ```bash npx @modelcontextprotocol/inspector node src/index.js ``` This will open a web interface where you can: - View available tools - Test each calculator function with custom inputs - See the responses from the server ## Available Tools | Tool | Parameters | Description | |------|------------|-------------| | add | a: number, b: number | Adds two numbers | | subtract | a: number, b: number | Subtracts b from a | | multiply | a: number, b: number | Multiplies two numbers | | divide | a: number, b: number (non-zero) | Divides a by b | ## Example Usage When connected to an LLM through MCP, the model can call these tools to perform calculations. For example: - To add 5 and 3, the LLM would call the `add` tool with parameters `a: 5, b: 3` - To divide 10 by 2, the LLM would call the `divide` tool with parameters `a: 10, b: 2` ## License MIT

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

一个简单的服务器,提供基本的算术运算(加法、减法、乘法、除法)作为工具,可以通过模型上下文协议由大型语言模型调用。

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A server that provides tools for performing basic arithmetic operations (addition, subtraction, multiplication, division) via the Model Context Protocol.
    Last updated -
    4
    JavaScript
    • Apple
  • A
    security
    F
    license
    A
    quality
    A simple Model Context Protocol server that provides basic arithmetic operations (addition, subtraction, multiplication, division) as tools that can be called by Large Language Models.
    Last updated -
    4
    JavaScript
  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides basic calculator functionality for LLMs, enabling them to perform mathematical operations like addition, subtraction, multiplication, division, modulo, and square root.
    Last updated -
    6
    180
    10
    TypeScript
    MIT License
    • Linux
  • -
    security
    -
    license
    -
    quality
    A simple implementation of a Model Context Protocol server that demonstrates core functionality including mathematical tools (add, subtract) and personalized greeting resources.
    Last updated -
    3
    Python
    GPL 3.0

View all related MCP servers

ID: svotxv0v5z