- ¿StructureCalcs tiene API? ¿Es REST?
- Sí. StructureCalcs tiene una API REST pública en api.structurecalcs.com que ejecuta por HTTP el mismo solver que el sitio web. Se envía JSON por POST a endpoints como /v1/beam/solve y /v1/truss/solve, y los endpoints GET sirven la biblioteca de perfiles y las normas; también existen /v1/health y la especificación OpenAPI 3.1 en /v1/openapi.json. La referencia interactiva y los inicios rápidos de curl, Python y JavaScript para copiar y pegar están en la página /api.
- ¿Hay un servidor MCP de StructureCalcs para que los asistentes de IA resuelvan vigas, celosías y pórticos?
- Sí. Hay un servidor MCP sin estado en https://api.structurecalcs.com/mcp que habla JSON-RPC sobre HTTP. Expone nueve herramientas: solve_beam, solve_truss, solve_frame, section_properties, get_section, search_sections, render_beam_diagram, render_truss_diagram y render_frame_diagram. Puedes añadirlo a Claude Code con "claude mcp add --transport http structurecalcs https://api.structurecalcs.com/mcp", o pegar la URL como conector personalizado en Claude.ai.
- ¿Qué se puede resolver y dibujar con la API de StructureCalcs?
- Puedes resolver vigas de varios vanos (cargas puntuales, cargas repartidas uniformes y de variación lineal —que cubren las formas triangular y trapecial—, cargas de presión o superficiales y momentos aplicados, con reacciones más cortante, momento, giro y flecha con sus extremos), resolver celosías planas de nudos articulados (esfuerzos en las barras, reacciones, asientos de apoyo, efectos térmicos y de fabricación), consultar los 2.686 perfiles de acero de las seis normas y dibujar diagramas de vigas o de celosías. Los diagramas se devuelven en SVG. La versión actual no tiene endpoints de PDF, de PNG ni del generador de informes.
- ¿La API de StructureCalcs es gratuita? ¿Cuánto cuesta?
- Hay un nivel anónimo gratuito que funciona sin registro, limitado a 30 peticiones al día y 300 al mes por dirección IP, con un pico de 10 por minuto. Una clave de estudiante, también gratuita, lo sube a 2.000 peticiones al mes. Los niveles de pago son Pro a 19 $/mes, Consultancy a 79 $/mes, Institution a 499 $/año y AI/Enterprise a 499 $/mes; la tarifa es plana, no por consumo. Los niveles de pago son de autoservicio: pulsa Suscribirse en la tabla de precios, paga con tarjeta en Stripe y tu clave se muestra una sola vez; puedes gestionarla o cancelar cuando quieras en el portal de facturación de Stripe.
- ¿Cómo me autentico en la API de StructureCalcs?
- El nivel anónimo gratuito no necesita autenticación: puedes empezar a llamar de inmediato. Para límites más altos envías tu clave como cabecera HTTP, Authorization: Bearer sc_live_..., y esa clave es toda tu cuenta (no hay usuario ni contraseña). La clave de pago se emite en cuanto te suscribes y pagas en Stripe; la clave gratuita de estudiante se emite a mano cuando la solicitas.
- ¿Qué unidades y convenios de signos usa la API de StructureCalcs?
- Cada petición puede fijar las unidades en SI (m, kN, kN/m, GPa, mm4) o imperiales (ft, kip, k/ft, ksi, in4), igual que en el sitio web; si omites el campo, el valor por defecto es SI. La única regla de signos que hay que saber es que las cargas son negativas hacia abajo, así que una carga uniforme de gravedad se escribe start: -10; los asientos de apoyo también son negativos hacia abajo, y los esfuerzos de las barras vuelven con tracción positiva y compresión negativa.