io.github.sellisd/mcp-units

السجل الرسمي أخرى

An MCP server that provides some common units conversions for cooking

ماذا يمكنك أن تفعل مع io.github.sellisd/mcp-units؟

  • Volume Conversion
  • Weight Conversion
  • Temperature Conversion

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

PYPI package mcp-units
Claude Code
claude mcp add mcp-units -- uvx mcp-units==0.3.3
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "mcp-units": {
            "command": "uvx",
            "args": [
                "mcp-units==0.3.3"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. MCP Cooking Units Converter
  2. Installation
  3. Usage
  4. Using with VSCode Extensions
  5. Contact
  6. License

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
  1. Clone the repository: bash git clone git@github.com:sellisd/mcp-units.git cd mcp-units
  2. 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:

  1. Volume Conversion
    • Convert between: ml, l, cup, tbsp, tsp
    • Example: 240ml → 1 cup
  2. Weight Conversion
    • Convert between: g, kg, oz, lb
    • Example: 454g → 1 lb
  3. 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:

  1. Install an MCP-compatible VSCode extension (e.g., Roo)
  2. 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.

الأسئلة الشائعة

ما هو io.github.sellisd/mcp-units؟

An MCP server that provides some common units conversions for cooking

كيف أثبّت io.github.sellisd/mcp-units؟

يعمل على جهازك. في Claude Code: claude mcp add mcp-units -- uvx mcp-units==0.3.3. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج io.github.sellisd/mcp-units إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل io.github.sellisd/mcp-units مفتوح المصدر؟

شيفرته علنية على GitHub، لكن المستودع لا يعلن ترخيصًا قياسيًا.

من يصون io.github.sellisd/mcp-units؟

ينشره sellisd. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.