mcpField
C
Calculator-MCP

Calculator-MCP

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

Calculator-MCP について

Calculator-MCP は、Go で実装された高精度の科学計算サーバーです。算術演算や数学関数を扱い、小数精度は最大 75 桁まで設定できます。

主な機能

  1. 01任意精度の十進演算
  2. 02括弧を含む算術式
  3. 03PI と E の定数
  4. 04対数関数と三角関数
  5. 05最大 75 桁の精度設定

活用シーン

  1. 01科学計算式の評価
  2. 02高精度な小数計算
  3. 03対数・三角関数値の計算

MCP 対応

算術演算、定数、対数、三角関数に対応する高精度科学計算ツールを MCP クライアントに提供します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Calculator-MCP

高精度科学計算機

Go で実装された高精度科学計算機です。精度をカスタマイズでき、複雑な数学演算に対応しています。

特徴
  1. 基本演算

    • 加算(+)、減算(-)、乗算(*)、除算(/)
    • 入れ子になった括弧に対応しています。例:(1 + 2)* 3
    • 任意精度の十進演算に対応しています
  2. 数学定数

    • PI(π):円周率
    • E(e):自然対数の底
  3. 数学関数

    • 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
  4. 三角関数

    • sin(x):正弦関数
    • cos(x):余弦関数
    • tan(x):正接関数
    • asin(x):逆正弦関数。入力範囲は [-1,1] です
    • acos(x):逆余弦関数。入力範囲は [-1,1] です
    • atan(x):逆正接関数
  5. 精度制御

    • 計算精度をカスタマイズできます
    • デフォルトの精度は小数点以下 10 桁です
    • 最大で小数点以下 75 桁まで設定できます
使用例:
  1. 基本演算:1 + 2 * 3
  2. 定数を使った演算:2 * PI
  3. 関数計算:sqrt(16)
  4. 複合演算:(1 + sqrt(16)) * 2
  5. 三角関数:sin(PI/2)
  6. 高精度計算:E ^ 2
  7. 対数:log(1000,10) = 3
  8. 自然対数:ln(E^2) = 2
  9. 常用対数:lg(1000) = 3
重要な注意事項:
  1. ゼロ除算はできません
  2. 負の数の平方根は計算できません
  3. 逆三角関数の入力値は、有効な範囲内である必要があります
  4. 対数の入力値と底は正の数である必要があり、底に 1 は指定できません
  5. 自然対数の入力値は正の数である必要があります

コメント

MCP は初めてですか?

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

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