使用说明
MCP烹饪单元转换器
MCP烹饪单元转换器 这是一个Python包和MCP服务器,用于在常见单位之间转换烹饪测量值(体积、重量、温度)。它旨在与兼容MCP的工具和VSCode扩展进行集成。
安装
通过Smithery进行安装
通过(某种方式)自动为Claude桌面安装烹饪单元转换器 “Smithery”可以翻译为“铁匠铺”或“锻造工坊”:
npx -y @smithery/cli install @sellisd/mcp-units --client claude
手动安装
- 克隆仓库:
git clone git@github.com:sellisd/mcp-units.git
cd mcp-units
- 安装:
uv pip install . # For normal use
# OR
uv pip install -e . # For development
使用方法
可用工具
服务器提供以下转换工具:
-
体积转换
- 在以下单位之间进行转换:毫升(ml)、升(l)、杯(cup)、汤匙(tbsp)、茶匙(tsp)
- 示例:240毫升 → 1杯
-
重量转换
- 在以下单位之间进行转换:克(g)、千克(kg)、盎司(oz)、磅(lb)
- 示例:454克 → 1磅
-
温度转换
- 在摄氏度(C)和华氏度(F)之间进行转换
- 示例:180°C → 356°F
运行服务器
uvx --with . python -m mcp_units.server
与VSCode扩展一起使用
这个MCP服务器可以与支持模型上下文协议(Model Context Protocol)的VSCode扩展进行集成。以下是设置方法:
-
安装一个与MCP兼容的VSCode扩展(例如,Roo)
-
配置扩展以使用此服务器
.roo/mcp.json:{ "mcpServers": { "units": { "command": "uvx", "args": [ "--with", ".", "python", "-m", "mcp_units.server" ], "disabled": false } } }
联系
如有关于问题、议题或贡献的咨询,请访问 GitHub仓库。
许可证
这个项目采用MIT许可证授权。