Skip to main content
Glama
plugin-federation

units-static

units-static

Hochwertiger Einheitenumrechnungs-MCP-Server mit festen Umrechnungstabellen (keine Netzwerk-I/O). Begleitender Dogfood zu meteo-static: Dieses Repository ist die gute MCP-Basislinie – Tools sind so gestaltet, dass Schema-Klarheits-Bewerter gut abschneiden sollten (klare Namen, tiefe Beschreibungen, strikte Enums, typisierte Ausgabeschemata).

Tools

Tool

Beschreibung

list_units

Listet unterstützte Einheiten-IDs auf (optional nach Dimension filtern)

convert_length

Konvertiert Länge zwischen SI- und imperialen Einheiten

convert_mass

Konvertiert Masse / Gewicht

convert_temperature

Konvertiert °C / °F / K (lehnt Werte unter dem absoluten Nullpunkt ab)

convert_volume

Konvertiert Flüssigkeitsvolumen (US + imperial + SI)

compare_quantities

Vergleicht zwei Größen in derselben Dimension

Related MCP server: gnomon-mcp

Designziele (bewerterfreundlich)

  • Namen: Kleinbuchstaben, beschreibend, verbbasiert (convert_*, list_*, compare_*)

  • Beschreibungen: Wann das Tool aufgerufen werden soll, was es tut, wofür es nicht verwendet werden soll

  • Eingaben: geschlossene Enums / eingeschränkte Felder mit Beschreibungen pro Parameter

  • Ausgaben: Pydantic-Modelle → MCP-outputSchema-Objekte (keine nackten Arrays)

  • Deterministisch: statische Faktortabellen; sicher für CI-Evaluierungen

Ausführen

STDIO (Standard)

pip install -r requirements.txt
python src/server.py

Streamable HTTP

pip install -r requirements.txt
python src/server.py --transport http --port 8000

Export tools/list (lokal)

pip install -r requirements.txt
python scripts/export_tools_list.py --output ci/tools-list.json

GitHub Actions

Gemeinsame Aktionen aus plugin-federation/actions:

Job

Zweck

tools-list-validate

Export tools/list + strukturelle Validierung

nexus-catalog

OIDC → Katalog, Schema-Verifizierung, Auswahlflächen-Embeddings, LLM-als-Bewerter (fail-on-judge-fail)

evals

Funktionale Evaluierungen (evals/evaluations.xml, 100%-Schwelle)

Nexus-Pipeline-Setup

Variable / Geheimnis

Zweck

NEXUS_URL

z. B. https://api.nonprod.plugin-federation.com

NEXUS_OIDC_AUDIENCE

Muss mit der Nexus-GitHub-Audience übereinstimmen

TENANT_ID

Ziel-Tenant-UUID

MCP_SOURCE_ID

Neue stabile Tool-Quell-UUID für diesen Server

XAI_API_KEY

Bewertermodell + funktionale Evaluierungen

OPENAI_API_KEY

Embeddings (text-embedding-3-small)

Embeddings verwenden Name + Beschreibung + Eingabeschema (tool-embedding-report/v1). Embed-Fehler führen nicht zu Bewerter-Fehlschlägen. Ähnlichkeitsberichte werden von Nexus aus einem registrierten semantischen Analyseprofil abgeleitet, dessen profileVersion und model mit text-embedding-3-small übereinstimmen (1536 Dimensionen, sofern nicht gekürzt). CI kann dieses Profil nicht erstellen.

Registrieren Sie dieses Repository außerdem in der OIDC-Vertrauensrichtlinie des Mandanten (gleiches Muster wie meteo-static) und erstellen Sie eine dedizierte Tool-Quelle für units-static.

Status

  • Funktioniert — stdio + streamable HTTP

  • Tools — sechs Konvertierungstools mit strukturierter Ein-/Ausgabe

  • CI — Plugin-Federation-Aktionen mit harten Fehlergrenzen

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A comprehensive suite of four MCP servers providing real-time stock market data, currency conversion between 160+ currencies, world timezone conversion, and unit conversion across 10 measurement categories. Features beautiful web interfaces and ChatGPT integration capabilities.
    -
  • A
    license
    A
    quality
    C
    maintenance
    A small MCP server for the boring-but-essential utilities every model needs: dates, calendars, arithmetic, unit conversion. Use it so your assistant stops "next-token guessing" math and date math.
    4
    1
    MIT
  • A
    license
    C
    quality
    C
    maintenance
    A comprehensive MCP server that turns any AI assistant into a powerful mathematical computation engine, providing 52 advanced functions, 158 unit conversions, financial calculations, and secure AST-based evaluation.
    18
    13
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    An MCP server providing deterministic base conversions (binary, hex, octal, decimal, base64) for AI agents, eliminating hallucination risks in low-level data processing.
    18
    3
    -

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/plugin-federation/units-static'

If you have feedback or need assistance with the MCP directory API, please join our Discord server