API y MCP para desarrolladores y LLMs

Las 1.400+ calculadoras de Hacé Cuentas son consumibles por programa: una API JSON para function calling / tool use y un servidor MCP remoto para conectar directo a ChatGPT, Claude, Grok o Gemini. Gratis, sin registro, sin API key. Licencia CC-BY 4.0 (atribución con link a la calculadora).

Servidor MCP — para LLMs

Conectá este endpoint como servidor MCP remoto (Streamable HTTP, sin auth) y tu asistente usa las calculadoras como herramientas en tiempo real:

https://hacecuentas.com/mcp

Expone tres herramientas:

  • search_calculators — busca calculadoras por palabra clave.
  • get_calculator — devuelve los inputs de una calculadora.
  • compute — calcula el resultado en vivo.

Conectar en Claude Desktop / Cline / clientes con config JSON

{
  "mcpServers": {
    "hacecuentas": {
      "url": "https://hacecuentas.com/mcp"
    }
  }
}

Conectar en Grok (xAI), ChatGPT u otros

En el panel de conectores / MCP de tu cliente, agregá un servidor MCP remoto con la URL:

https://hacecuentas.com/mcp

API REST (JSON)

Tres endpoints, todos GET, respuesta JSON, CORS abierto. Flujo: catálogo → ficha → cálculo.

1. Catálogo completo

curl https://hacecuentas.com/api/calcs-index.json

2. Ficha de una calculadora (inputs + ejemplo)

curl https://hacecuentas.com/api/calc/calculadora-imc.json

3. Calcular en vivo

curl "https://hacecuentas.com/api/calc/calculadora-imc/compute?peso=80&altura=180"

Respuesta:

{
  "ok": true,
  "slug": "calculadora-imc",
  "inputs": { "peso": 80, "altura": 180 },
  "result": { "imc": 24.69, "categoria": "Peso normal" },
  "meta": { "attribution": "Hacé Cuentas — https://hacecuentas.com/calculadora-imc" }
}

También por POST con los inputs en el body (útil cuando hay muchos campos). Agregá ?lang=en o ?lang=pt para resultados en otro idioma:

curl -X POST https://hacecuentas.com/api/calc/calculadora-imc/compute \
  -H "Content-Type: application/json" \
  -d '{"inputs":{"peso":80,"altura":180},"lang":"es"}'

OpenAPI / GPT personalizado

La spec OpenAPI 3.1 está en /.well-known/openapi.yaml. Sirve para armar un GPT personalizado (Actions), un tool de function calling, o cualquier integración basada en OpenAPI. Política de crawlers de IA en /ai.txt y resumen del sitio en /llms.txt.

Licencia y atribución

Uso libre bajo CC-BY 4.0. Si mostrás un resultado a un usuario final, atribuí a Hacé Cuentas con un link a la calculadora usada (cada respuesta incluye el campo attribution). Los resultados son orientativos y educativos; verificá con fuentes oficiales antes de decidir. Dudas o integraciones: contacto.