MCP Calculator Server について
MCP Calculator Serverは、一般的な算術演算や数学関数をMCP対応クライアントから利用できるPython製計算サーバーです。計算ツールを呼び出す必要があるクライアント向けです。
主な機能
- 01基本的な四則演算
- 02累乗と平方根・立方根
- 03階乗と対数
- 04剰余の計算
- 05正弦、余弦、正接
活用シーン
- 01MCPクライアントで算術演算
- 02累乗、根、階乗の計算
- 03対数や剰余の算出
- 04基本的な三角関数の評価
MCP 対応
数学演算を呼び出し可能なツールとしてMCP経由で公開し、標準入出力で通信します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP Calculator Server
MCP(Machine Communication Protocol) フレームワークを使用して構築された、シンプルな計算サーバーです。このサーバーは、MCP 経由で基本的な数学演算を呼び出し可能なツールとして公開するため、MCP 対応クライアントに簡単に統合できます。
特長
- 加算、減算、乗算、除算
- べき乗、平方根、立方根、階乗
- 自然対数、剰余
- 三角関数:正弦、余弦、正接
要件
- Python 3.8+
mcpパッケージ(およびその依存関係)
インストール
-
リポジトリをクローンします:
git clone https://github.com/yourusername/mcp-calculator-server.git cd mcp-calculator-server -
依存関係をインストールします:
pip install -r requirements.txt
使用方法
サーバーを実行します:
python server.py
サーバーが起動し、標準入出力経由で MCP リクエストを待ち受けます。
公開されるツール
add(a, b)subtract(a, b)multiply(a, b)divide(a, b)power(a, b)sqrt(a)cbrt(a)factorial(a)log(a)remainder(a, b)sin(a)cos(a)tan(a)
ライセンス
MIT License
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。