mcpField
C
Calculator MCP Server

Calculator MCP Server

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

Calculator MCP Server について

Calculator MCP Server は、数値計算を行う MCP サーバーで、LLM が式を正確に評価できるようにします。uv または pip でインストールでき、確実な数値結果が必要なワークフローに適しています。

主な機能

  1. 01式を評価する calculate ツール
  2. 02uvx で直接実行
  3. 03pip でインストールしモジュールとして実行
  4. 04MIT ライセンス

活用シーン

  1. 01LLM による正確な数値計算
  2. 02決定的な計算結果が必要な会話での計算ツールの呼び出し

MCP 対応

本サーバーは expression 文字列パラメーターを受け取り結果を返す calculate ツールを MCP クライアントに公開します。クライアントは mcpServers の設定で uvx または python -m を用いて起動します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Calculator MCP Server

計算を行うための Model Context Protocol サーバーです。このサーバーを使用すると、LLM が電卓を使って正確な数値計算を行えます。

利用可能なツール
  • calculate - 指定された式を計算/評価します。
    • expression(文字列、必須):計算する式

インストール

uv を使用する(推奨)

uv を使用する場合、特別なインストールは必要ありません。uvx を使って mcp-server-calculator を直接実行します。

curl -LsSf https://astral.sh/uv/install.sh | sh
PIP を使用する

または、pip を使って mcp-server-calculator をインストールできます。

pip install mcp-server-calculator

インストール後、次のようにスクリプトとして実行できます。

python -m mcp_server_calculator

設定

uv を使用する(推奨)

MCP クライアントの設定に以下を追加します。

"mcpServers": {
  "calculator": {
    "command": "uvx",
    "args": ["mcp-server-calculator"]
  }
}
PIP を使用する

または、MCP クライアントの設定に以下を追加します。

"mcpServers": {
  "calculator": {
    "command": "python",
    "args": ["-m", "mcp_server_calculator"]
  }
}

ライセンス

mcp-server-calculator は MIT License の下でライセンスされています。MIT License の諸条件に従うことを条件として、このソフトウェアを自由に使用、変更、配布できます。詳細については、プロジェクトリポジトリ内の LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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