login
quiescence.eu
Saltar al contenido

Conecte un asistente

HumanToll como herramientas que un asistente de IA puede usar, mediante el Model Context Protocol: gratuito, de solo lectura y sin clave.

Añada https://quiescence.eu/humantoll/mcp a cualquier cliente MCP como servidor remoto (Streamable HTTP). Sin clave y sin registro. Cada herramienta responde lo mismo que la API REST — la cifra, su intervalo, su escenario, ejecución, advertencias y fuentes — y le dice al asistente cómo citarla.

Situación actual

Aún no se ha publicado ninguna cifra. Las herramientas responden con el registro — productos, listas de materiales, materiales, conflictos, países, canales — y cada cifra es nula, con el motivo al lado. Al asistente se le indica que lo diga y que no estime ninguna.

El punto de acceso

Dirección
https://quiescence.eu/humantoll/mcp
Transporte
Streamable HTTP, solo POST — protocolo 2026-07-28, y el saludo initialize de 2025-11-25 hasta 2024-11-05
Clave
No hace falta. Una clave de investigación, si la tiene, cuenta sus llamadas por clave en lugar de por dirección.
Manifiesto para el registro
https://quiescence.eu/humantoll/mcp/server.json

La dirección no lleva barra final. Abierta en un navegador es esta página; un cliente MCP que envía a ella obtiene el servidor.

Conectar un cliente

Claude Code:

claude mcp add --transport http humantoll https://quiescence.eu/humantoll/mcp

Claude (web y escritorio): Ajustes → Conectores → Añadir conector personalizado, y pegue la dirección.

Un cliente que se configura con JSON:

{
    "mcpServers": {
        "humantoll": {
            "type": "http",
            "url": "https://quiescence.eu/humantoll/mcp"
        }
    }
}

Cualquier otro cliente: añada un servidor remoto de tipo Streamable HTTP (a veces llamado «http») con esta dirección y sin autenticación.

Las seis herramientas

Cada herramienta es una ruta de la API REST, respondida por el mismo código: las mismas cifras con las mismas comprobaciones, la misma puerta de licencias, la misma retención. Sus descripciones están escritas para el modelo que las lee.

humantoll_product — The human toll of a product

The deaths and injuries statistically attributed to the supply chain of making one product: per unit and per kg on the material route (what its bill of materials traces — a floor), and per €1,000 on the monetary route (its industry's whole supply chain). With the bill of materials, the raw inputs and the scenario switch. Use it for "how many people are harmed making a smartphone / a croissant / a car?". Example: {"slug": "electric-car"} → metrics.deaths.material.per_unit = {value, low, high, confidence}.

Argumentos:

  • slug (obligatorio) — The product's permanent slug, as in its page's address.
  • scenario — The attribution scenario. The default is the published default (S-MAX).

humantoll_compare — Two products compared

Two products drawn together under one seed: each one's figures, and the interval of their ratio with a verdict — a_larger, b_larger, or not_distinguishable. The verdict holds only when the whole paired interval lies on one side of 1: report not_distinguishable as such and never pick a winner the verdict does not give. Example: {"a": "electric-car", "b": "petrol-car"}.

Argumentos:

  • a (obligatorio) — The first product's slug.
  • b (obligatorio) — The second product's slug.
  • metric — deaths or injuries.
  • scenario — The attribution scenario. The default is the published default (S-MAX).

humantoll_spend — Harm in €X of spending

The harm attributed to €X of EU households' spending in a consumption category (COICOP 2018), each read against all spending together (code 00): clearly above it, clearly below it, or not distinguishable. Categories are grouped, never ranked: most differences between them lie inside the model's uncertainty, so do not rank them either. Example: {"category": "07", "amount": 250} — €250 of spending on transport.

Argumentos:

  • category — A COICOP 2018 category code; all of them when absent.
  • amount — Euros spent; every figure and its interval scale with it.
  • scenario — The attribution scenario. The default is the published default (S-MAX).

humantoll_explain — What carries a product's figure

The audit chain of one product's figure: what carries it, by raw material, country, harm channel and conflict on the material route, and by industry on the monetary route. Every breakdown sums to the headline. A share is a central estimate with no interval of its own — the headline carries the interval. The breakdowns are separate views of the same total: never chain them into paths (do not say which country supplied which material). A residue row is harm the run could not place. Example: {"slug": "smartphone", "depth": "summary"}.

Argumentos:

  • slug (obligatorio) — The product's permanent slug, as in its page's address.
  • depth — summary: one route's breakdowns (by material, country, channel and conflict; or by industry). full: the whole audit trail — both routes, every stage, and the material quantities.
  • metric — deaths or injuries.
  • method — material (the route through the bill of materials) or mrio (per €1,000). Only with depth=summary.
  • scenario — The attribution scenario. The default is the published default (S-MAX).

humantoll_material — A raw material

A raw material in the register: who produces it (the publisher's counts, not the model's), which catalogue products use it, and in a published run which products its harm reaches and the share it carries of each. Example: {"slug": "cobalt"}.

Argumentos:

  • slug (obligatorio) — The material's permanent slug, as in its page's address.
  • scenario — The attribution scenario. The default is the published default (S-MAX).

Lo que se le dice al asistente

La cuota diaria

Una llamada a una herramienta gasta una de las 100 peticiones diarias de la API REST desde una dirección; listar las herramientas y descubrir el servidor no gastan nada. Cada respuesta indica cuántas quedan. No se guarda ninguna dirección.

HumanToll es un proyecto de investigación, no un servicio comercial. Para un acceso avanzado, escríbanos a info@quiescence.eu. info@quiescence.eu

Desde un navegador

Los clientes MCP no envían la cabecera Origin y reciben respuesta. Una petición desde una página web solo se responde para un origen que el operador haya autorizado, como el protocolo exige a un servidor; la API REST está abierta a cualquier origen, si es lo que necesita una página.

Más