io.github.sellisd/mcp-units
An MCP server that provides some common units conversions for cooking
What can you do with io.github.sellisd/mcp-units?
- Volume Conversion
- Weight Conversion
- Temperature Conversion
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
mcp-unitsclaude mcp add mcp-units -- uvx mcp-units==0.3.3
{
"mcpServers": {
"mcp-units": {
"command": "uvx",
"args": [
"mcp-units==0.3.3"
]
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
MCP Cooking Units Converter
MCP Cooking Units Converter is a Python package and MCP server for converting cooking measurements (volume, weight, temperature) between common units. It is designed for integration with MCP-compatible tools and VSCode extensions.
Installation
Installing via Smithery
To install Cooking Units Converter for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @sellisd/mcp-units --client claude
Manual Installation
- Clone the repository:
bash git clone git@github.com:sellisd/mcp-units.git cd mcp-units - Install:
bash uv pip install . # For normal use # OR uv pip install -e . # For development
Usage
Available Tools
The server provides the following conversion tools:
- Volume Conversion
- Convert between: ml, l, cup, tbsp, tsp
- Example: 240ml → 1 cup
- Weight Conversion
- Convert between: g, kg, oz, lb
- Example: 454g → 1 lb
- Temperature Conversion
- Convert between: Celsius (C), Fahrenheit (F)
- Example: 180°C → 356°F
Running the Server
uvx --with . python -m mcp_units.server
Using with VSCode Extensions
This MCP server can be integrated with VSCode extensions that support the Model Context Protocol. Here's how to set it up:
- Install an MCP-compatible VSCode extension (e.g., Roo)
- Configure the extension to use this server in
.roo/mcp.json:{ "mcpServers": { "units": { "command": "uvx", "args": [ "--with", ".", "python", "-m", "mcp_units.server" ], "disabled": false } } }
Contact
For questions, issues, or contributions, please visit the GitHub repository.
License
This project is licensed under the MIT License.
Frequently asked questions
What is io.github.sellisd/mcp-units?
An MCP server that provides some common units conversions for cooking
How do I install io.github.sellisd/mcp-units?
It runs on your machine. In Claude Code: claude mcp add mcp-units -- uvx mcp-units==0.3.3. For other clients, paste the JSON configuration from this page into their MCP settings.
Does io.github.sellisd/mcp-units need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is io.github.sellisd/mcp-units open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains io.github.sellisd/mcp-units?
It is published by sellisd. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.