mcpField
M
MCP Cooking Units Converter

MCP Cooking Units Converter

ローカル
github.com/sellisdその他139 週間前に更新

MCP Cooking Units Converter について

MCP Cooking Units Converterは、調理用の単位換算を行うPythonパッケージ兼MCPサーバーです。MCP対応ツールやVSCode拡張機能向けに、体積、重量、温度の換算ツールを提供します。

主な機能

  1. 01体積単位の換算
  2. 02重量単位の換算
  3. 03温度の換算
  4. 04PythonパッケージとMCPサーバー

活用シーン

  1. 01レシピの体積単位を相互換算
  2. 02食材の重量を換算
  3. 03オーブン温度を摂氏と華氏で換算

MCP 対応

MCP対応クライアントや拡張機能に、体積、重量、温度の換算ツールを提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"units": {
"command": "uvx",
"args": [
"mcp-units"
]
}
}
}
起動コマンドuvx mcp-units

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypimcp-units0.3.3

ツール

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

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

詳細

MCP Cooking Units Converter

smithery badge

MCP Cooking Units Converter は、一般的な単位間で料理の計量値(体積、重量、温度)を変換する Python パッケージおよび MCP サーバーです。MCP 対応ツールや VSCode 拡張機能との連携を想定して設計されています。

インストール

Smithery 経由でのインストール

Smithery を使って、Cooking Units Converter を Claude Desktop に自動でインストールするには、次の手順に従ってください。

npx -y @smithery/cli install @sellisd/mcp-units --client claude
手動インストール
  1. リポジトリをクローンします。
git clone [email protected]:sellisd/mcp-units.git
cd mcp-units
  1. インストールします。
uv pip install .  # For normal use
# OR
uv pip install -e .  # For development

使い方

利用可能なツール

サーバーでは、次の変換ツールを利用できます。

  1. 体積の変換

    • 変換可能な単位:ml、l、cup、tbsp、tsp
    • 例:240ml → 1 cup
  2. 重量の変換

    • 変換可能な単位:g、kg、oz、lb
    • 例:454g → 1 lb
  3. 温度の変換

    • 変換可能な単位:摂氏(C)、華氏(F)
    • 例:180°C → 356°F
サーバーの起動
uvx --with . python -m mcp_units.server

VSCode 拡張機能での使用

この MCP サーバーは、Model Context Protocol に対応した VSCode 拡張機能と連携できます。設定方法は次のとおりです。

  1. MCP 対応の VSCode 拡張機能(例:Roo)をインストールします。

  2. .roo/mcp.json で、このサーバーを使用するよう拡張機能を設定します。

    {
      "mcpServers": {
        "units": {
          "command": "uvx",
          "args": [
            "--with",
            ".",
            "python",
            "-m",
            "mcp_units.server"
          ],
          "disabled": false
        }
      }
    }
    

お問い合わせ

質問、問題の報告、貢献については、GitHub リポジトリをご覧ください。

ライセンス

このプロジェクトは MIT ライセンスのもとで公開されています。

コメント

MCP は初めてですか?

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

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