units-static
units-static
Servidor MCP de conversión de unidades de alta calidad con tablas de conversión fijas (sin E/S de red). Dogfood complementario de meteo-static: este repositorio es la base MCP buena — las herramientas están diseñadas para que los jueces de claridad de esquema puntúen bien (nombres claros, descripciones detalladas, enums estrictos, esquemas de salida tipados).
Herramientas
Herramienta | Descripción |
| Lista los ids de unidades soportados (opcionalmente filtra por dimensión) |
| Convierte longitud entre unidades SI / imperiales |
| Convierte masa / peso |
| Convierte °C / °F / K (rechaza valores por debajo del cero absoluto) |
| Convierte volumen líquido (US + imperial + SI) |
| Compara dos cantidades en la misma dimensión |
Related MCP server: gnomon-mcp
Objetivos de diseño (amigable para jueces)
Nombres: minúsculas, descriptivos, liderados por verbo (
convert_*,list_*,compare_*)Descripciones: cuándo llamar a la herramienta, qué hace, para qué no usarla
Entradas: enums cerrados / campos restringidos con descripciones por parámetro
Salidas: modelos Pydantic → objetos
outputSchemade MCP (sin arrays sueltos)Determinista: tablas de factores estáticas; seguro para evaluaciones de CI
Ejecución
STDIO (por defecto)
pip install -r requirements.txt
python src/server.pyStreamable HTTP
pip install -r requirements.txt
python src/server.py --transport http --port 8000Exportar tools/list (local)
pip install -r requirements.txt
python scripts/export_tools_list.py --output ci/tools-list.jsonGitHub Actions
Acciones compartidas de plugin-federation/actions:
Trabajo | Propósito |
| Exportar |
| OIDC → catálogo, verificación de esquema, incrustaciones de superficie de selección, LLM como juez (fail-on-judge-fail) |
| Evaluaciones funcionales ( |
Configuración del pipeline Nexus
Variable / secreto | Propósito |
| p. ej. |
| Debe coincidir con la audiencia de GitHub de Nexus |
| UUID del tenant objetivo |
| Nuevo UUID de fuente de herramienta estable para este servidor |
| Modelo juez + evaluaciones funcionales |
| Incrustaciones ( |
Las incrustaciones usan nombre + descripción + esquema de entrada (tool-embedding-report/v1).
Los fallos de incrustación no hacen fallar a los jueces. Los informes de similitud los deriva Nexus de
un perfil de análisis semántico registrado cuyo profileVersion y model coinciden con
text-embedding-3-small (1536 dimensiones salvo que se acorten). El CI no puede crear
ese perfil.
Registra también este repositorio en la política de confianza OIDC del tenant (mismo patrón que
meteo-static) y crea una fuente de herramienta dedicada para units-static.
Estado
Funcionando — stdio + streamable HTTP
Herramientas — seis herramientas de conversión con E/S estructurada
CI — Plugin Federation Actions con puertas de fallo estrictas
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.
This server cannot be installed
Maintenance
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
Read-only developer, date, finance, and text utilities. Authless remote MCP server by Clean.tools.
Read-only MCP server for The Quiet Protocol's engines, benchmarks, proof, and business data.
Read-only MCP server for the OPERANT AI operating-agent calibration benchmark.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceA 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.-
- AlicenseAqualityCmaintenanceA 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.41MIT
- AlicenseCqualityCmaintenanceA 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.1813MIT
- FlicenseNot gradedqualityCmaintenanceAn MCP server providing deterministic base conversions (binary, hex, octal, decimal, base64) for AI agents, eliminating hallucination risks in low-level data processing.183-
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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