Calculator-MCP について
Calculator-MCP は、Go で実装された高精度の科学計算サーバーです。算術演算や数学関数を扱い、小数精度は最大 75 桁まで設定できます。
主な機能
- 01任意精度の十進演算
- 02括弧を含む算術式
- 03PI と E の定数
- 04対数関数と三角関数
- 05最大 75 桁の精度設定
活用シーン
- 01科学計算式の評価
- 02高精度な小数計算
- 03対数・三角関数値の計算
MCP 対応
算術演算、定数、対数、三角関数に対応する高精度科学計算ツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Calculator-MCP
高精度科学計算機
Go で実装された高精度科学計算機です。精度をカスタマイズでき、複雑な数学演算に対応しています。
特徴
-
基本演算
- 加算(+)、減算(-)、乗算(*)、除算(/)
- 入れ子になった括弧に対応しています。例:(1 + 2)* 3
- 任意精度の十進演算に対応しています
-
数学定数
- PI(π):円周率
- E(e):自然対数の底
-
数学関数
- sqrt(x):平方根の計算
- pow(x, y):べき乗。例:2 ^ 3
- log(x,b):底を b とする対数。例:log(8,2) = 3
- ln(x):自然対数(底は e)。例:ln(e) = 1
- lg(x):常用対数(底は 10)。例:lg(100) = 2
-
三角関数
- sin(x):正弦関数
- cos(x):余弦関数
- tan(x):正接関数
- asin(x):逆正弦関数。入力範囲は [-1,1] です
- acos(x):逆余弦関数。入力範囲は [-1,1] です
- atan(x):逆正接関数
-
精度制御
- 計算精度をカスタマイズできます
- デフォルトの精度は小数点以下 10 桁です
- 最大で小数点以下 75 桁まで設定できます
使用例:
- 基本演算:1 + 2 * 3
- 定数を使った演算:2 * PI
- 関数計算:sqrt(16)
- 複合演算:(1 + sqrt(16)) * 2
- 三角関数:sin(PI/2)
- 高精度計算:E ^ 2
- 対数:log(1000,10) = 3
- 自然対数:ln(E^2) = 2
- 常用対数:lg(1000) = 3
重要な注意事項:
- ゼロ除算はできません
- 負の数の平方根は計算できません
- 逆三角関数の入力値は、有効な範囲内である必要があります
- 対数の入力値と底は正の数である必要があり、底に 1 は指定できません
- 自然対数の入力値は正の数である必要があります
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。