mcpField
四
四則演算 MCP サーバー

四則演算 MCP サーバー

ローカル
github.com/YuheiNakasaka科学・教育087 週間前に更新

四則演算 MCP サーバー について

四則演算 MCP サーバーは、MCP クライアント向けに加算、減算、乗算、除算のツールを提供します。ゼロ除算ではエラーを返し、基本的な数値計算に使えます。

主な機能

  1. 012つの数値の加算
  2. 022つの数値の減算
  3. 032つの数値の乗算
  4. 04ゼロ除算エラー対応の除算

活用シーン

  1. 012つの数値の合計を計算
  2. 022つの数値の差を計算
  3. 032つの数値の積を計算
  4. 042つの数値の商を計算

MCP 対応

MCP サーバーとして、add、subtract、multiply、divide の計算ツールをクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

プロジェクトの README より

四則演算 MCP サーバー

このMCPサーバーは、基本的な四則演算(足し算、引き算、掛け算、割り算)を実行するためのツールを提供します。

機能

このサーバーは以下の四則演算ツールを提供します:

  1. add - 2つの数値を足し算します
  2. subtract - 2つの数値を引き算します
  3. multiply - 2つの数値を掛け算します
  4. divide - 2つの数値を割り算します(ゼロ除算の場合はエラーを返します)

インストール方法

  1. このリポジトリをクローンまたはダウンロードします
  2. 依存パッケージをインストールします:
    npm install
    
  3. TypeScriptをコンパイルします:
    npm run build
    

Clineでの設定方法

Clineでこのサーバーを使用するには、Claude Desktop Appの設定ファイルを編集する必要があります:

  1. 以下のパスに設定ファイルを作成または編集します:

    ~/Library/Application Support/Claude/claude_desktop_config.json
    
  2. 以下の内容を追加します(既存のmcpServersオブジェクトがある場合は、その中に追加します):

    {
      "mcpServers": {
        "arithmetic": {
          "command": "node",
          "args": ["/Users/y_nakasaka/Documents/Cline/MCP/arithmetic-server/src/index.js"],
          "disabled": false,
          "autoApprove": []
        }
      }
    }
    
  3. Claude Desktop Appを再起動します

使用例

Clineで以下のようなプロンプトを使用することで、四則演算ツールを呼び出すことができます:

  • 「5と3を足し算してください」
  • 「10から7を引いてください」
  • 「6と8を掛け算してください」
  • 「20を4で割ってください」

技術的な詳細

このサーバーは以下の技術を使用しています:

  • TypeScript
  • Model Context Protocol (MCP) SDK
  • Zod(バリデーション用)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。