Calculator MCP Server について
Calculator MCP Server は、数値計算を行う MCP サーバーで、LLM が式を正確に評価できるようにします。uv または pip でインストールでき、確実な数値結果が必要なワークフローに適しています。
主な機能
- 01式を評価する calculate ツール
- 02uvx で直接実行
- 03pip でインストールしモジュールとして実行
- 04MIT ライセンス
活用シーン
- 01LLM による正確な数値計算
- 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 ファイルをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。