mcpField
M
MCP Servers

MCP Servers

ローカル
github.com/James-Leslie科学・教育041 週間前に更新

MCP Servers について

PythonとSymPyを使うMCPサーバーで、AIアシスタントや他のMCPクライアントに基本計算から記号数学までの計算機能を提供します。stdioでの実行と、FastMCPのホスト版に対応しています。

主な機能

  1. 01SymPyによる計算
  2. 02基本計算と記号数学への対応
  3. 03stdioでの実行
  4. 04FastMCPホスト版の利用

活用シーン

  1. 01MCPクライアントでの計算
  2. 02記号数学タスクへの対応

MCP 対応

MCPサーバーとして、SymPyを用いた数学計算機能をMCPクライアントに公開します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Calculator MCP サーバー

SymPyを使用して数学計算機能を提供する、Python ベースのModel Context Protocol(MCP)サーバーです。このサーバーを使用すると、AI アシスタントやその他の MCP クライアントが、基本的な算術から記号数学まで、高度な数学計算を実行できます。

使用方法

前提条件

次のいずれかの設定を MCP クライアントの設定に追加します。

オプション 1:uvx を使用して GitHub から実行
{
  "calculator": {
    "type": "stdio",
    "command": "uvx",
    "args": [
      "--from",
      "git+https://github.com/James-Leslie/mcp-server-calculator",
      "mcp-server-calculator"
    ]
  }
}
オプション 2:FastMCP ホステッド版を使用
{
  "calculator": {
    "type": "http",
    "url": "https://mcp-jl-calculator.fastmcp.app/mcp"
  }
}

開発

  1. リポジトリをクローンします:

    git clone https://github.com/James-Leslie/mcp-server-calculator
    cd mcp-server-calculator
    
  2. 仮想環境を作成します(uv を使用):

    uv sync
    
  3. サーバーを実行します:

    uv run calculator
    

コメント

MCP は初めてですか?

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

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