Recursos · Conector de Claude

Conector Claude OpenSTAADLo que Claude hace en tus modelos de STAAD.Pro abiertos.

El conector Claude OpenSTAAD expone 5 herramientas. 4 leen, 1 escribe en tu modelo y 0 quedan sin documentar. Aquí verás cómo Claude aprende la API de STAAD.Pro, actúa sobre un modelo abierto en tu equipo y qué salvaguardas ha puesto Bentley alrededor del código que ejecuta.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Resumen

Qué cambia cuando un modelo estructural se come horas de introducción de datos

OpenSTAAD es una extensión de escritorio publicada por Bentley Systems. Une Claude con STAAD.Pro, el programa de cálculo de estructuras de Bentley, instalado y abierto en tu ordenador. Describes la tarea, Claude prepara el código que la resuelve mediante la API de OpenSTAAD y lo ejecuta sobre tu modelo, sin enviar nada a la nube según Bentley.

Ponerse al día con la API. discover_api enumera las habilidades disponibles y cómo usarlas, y read_skills devuelve la guía detallada de las que Claude necesita.

Saber sobre qué trabaja. list_instances localiza las instancias de STAAD.Pro en marcha con la ruta de cada modelo, y get_status informa del estado de la conexión, la versión y el estado del análisis. Según Bentley, la extensión puede conectarse a varias instancias de STAAD.Pro a la vez para repartir tareas entre modelos, y todo el procesamiento se queda en tu equipo.

Quitarte lo repetitivo. execute_code ejecuta Python validado sobre el modelo conectado: definir casos de carga, extraer datos, ajustar la misma propiedad una y otra vez. Puede leer un archivo CSV o XLSX de entrada y guardar el resultado en un archivo de salida.

Lo que Claude no hace aquí: trabajar sin STAAD.Pro abierto ni lanzar un trabajo que no has pedido. Una cadena que recalcule modelos según un calendario es cosa de una herramienta de automatización, que encontrarás en el hub de Integraciones.

Vocabulario

El vocabulario en un minuto

Cinco palabras para seguir el resto sin rodeos.

Conector
El puente que instalas una vez entre Claude y un programa, aquí STAAD.Pro en tu equipo, para que lo use mientras te responde.
Herramienta
Una capacidad con nombre que el conector abre a Claude. Él decide solo cuándo usarla; la ficha del directorio las enumera.
Autorización
El acceso que concedes a un conector, una vez y solo para ti. Puedes retirarlo cuando quieras por el mismo camino.
Aprobación
El visto bueno que Claude espera en la conversación antes de una acción que cambia algo, como un modelo estructural.
MCP
El estándar que comparten los conectores: es lo que permite a un asistente manejar un programa externo como STAAD.Pro.
Conexión

Instalar el conector Claude OpenSTAAD en tres pasos

  1. 01

    Busca OpenSTAAD

    En Claude Desktop, abre los ajustes, luego Customize y Connectors, y localiza OpenSTAAD en la lista. En un espacio Team o Enterprise, un Owner o un Primary Owner tiene que haberlo activado para la organización.

  2. 02

    Añádelo

    Pulsa Connect en su fila y sigue la pantalla que aparece. Si la conexión se estropea, usa Disconnect y vuelve a conectarla. El acceso también se retira desde la propia extensión.

  3. 03

    Confirma el acceso

    Lee la pantalla de autorización antes de aceptar: es ella, no Claude, la que define hasta dónde llega el acceso. Lo retiras después siguiendo el mismo camino en los ajustes.

Herramientas

Las 5 herramientas del conector Claude OpenSTAAD

OpenSTAAD MCP Server le da a Claude 5 herramientas: 4 que leen tu cuenta, 1 que cambian algo en ella.

Cuatro herramientas informan a Claude y una sola actúa sobre el modelo. Los nombres se quedan tal como los muestra Claude.

  • 4 lectura
  • 1 escritura

Lo que Claude consulta (4)

4 herramientas

Documentación de la API, instancias abiertas y estado de la conexión.

discover_api

Da a Claude la lista de habilidades disponibles en la API de OpenSTAAD, con indicaciones de uso. Es su punto de partida antes de preparar cualquier script.

Cuándo sirve
Claude tiene que saber qué habilidades de la API cubren una tarea antes de preparar código.

Fuentegithub.com · 1 de octubre de 2026 ↗

read_skills

Devuelve la guía detallada de las habilidades que Claude ha elegido, para que su script se apoye en las llamadas correctas y no en suposiciones.

Cuándo sirve
Claude ha elegido una habilidad y necesita su guía detallada antes de preparar el script.

Fuentegithub.com · 1 de octubre de 2026 ↗

list_instances

Localiza las instancias de STAAD.Pro en ejecución, cada una con la ruta del modelo y la versión del programa. Bentley indica que se pueden conectar varias a la vez para repartir el trabajo entre modelos.

Cuándo sirve
hay varias instancias de STAAD.Pro abiertas y Claude tiene que trabajar en el modelo correcto.

Fuentegithub.com · 1 de octubre de 2026 ↗

get_status

Informa de si el vínculo con el programa está activo, junto con la versión de STAAD.Pro, la ruta del modelo y el estado del análisis.

Cuándo sirve
quieres saber si el análisis se ha ejecutado antes de pedir a Claude que extraiga resultados.
Ojo
describe un modelo ya abierto; no abre ninguno.

Fuentegithub.com · 1 de octubre de 2026 ↗

Lo que Claude cambia (1)

1 herramienta

Código Python validado que actúa sobre el modelo de STAAD.Pro conectado.

execute_code

Aprobación: ver la regla

Ejecuta un script de Python validado sobre el modelo de STAAD.Pro conectado: definir casos de carga, extraer datos, ajustar propiedades una y otra vez. Puede leer un archivo CSV o XLSX y guardar el resultado en un archivo.

Lo que Claude pide
ninguna fuente describe una confirmación propia de esta herramienta, así que rige la regla general.
Cuándo sirve
un cambio repetitivo, como ajustar la misma propiedad en muchas barras, llevaría horas a mano.
Ojo
sobrescribir un archivo existente está desactivado por defecto.

Fuentegithub.com · 1 de octubre de 2026 ↗

Aprobaciones

Lo que Claude te pide antes de actuar

Por defecto, Claude se detiene y pide tu visto bueno antes de cada acción que realiza por ti.

En OpenSTAAD, ninguna fuente describe una confirmación propia de execute_code, la única herramienta que cambia un modelo, así que se aplica la regla general. Bentley añade sus propias salvaguardas en el código y los archivos, detalladas abajo. Claude no tiene más permisos que tú en tu equipo. En Team y Enterprise, los propietarios deciden si un miembro puede dejar pasar ciertas acciones, y pueden limitar el conector para toda la organización.

Planes

En qué planes está disponible

Ninguna de las 819 fichas del directorio oficial muestra su disponibilidad por plan, tampoco OpenSTAAD: ese dato no se publica en ningún sitio.

La regla general es pública: las extensiones de escritorio como OpenSTAAD se instalan en Claude Desktop, abierto a todos los usuarios. En Team y Enterprise, un Owner o un Primary Owner activa el conector para la organización antes de que los miembros lo usen. Tu licencia de STAAD.Pro se gestiona con Bentley. Para el estado actualizado, la referencia es la ficha de OpenSTAAD en el directorio.

Límites

Dónde se queda corto el conector OpenSTAAD

Un conector no es una automatización: Claude solo toca tu modelo mientras te responde, nunca por su cuenta.

La insignia del directorio no es una auditoría de seguridad, y Anthropic no responde del comportamiento de las herramientas de un editor. Solo Bentley documenta este conector, en la página de su proyecto y en la ficha del directorio; ninguna página de ayuda de Claude lo describe. Los límites de abajo salen de esas dos fuentes. Otros conectores estudiados por el equipo están en el hub de conectores Claude.

¿Necesitas ayuda?

¿Necesitas ayuda para conectar OpenSTAAD MCP Server con Claude?

Una persona lee cada mensaje.

FAQ

Preguntas frecuentes sobre el conector Claude OpenSTAAD

01¿Qué puede hacer Claude con el conector OpenSTAAD?
Claude puede actuar sobre modelos de STAAD.Pro abiertos en tu ordenador. Aprende la API de OpenSTAAD con discover_api y read_skills, localiza las instancias en marcha con list_instances, comprueba la conexión y el estado del análisis con get_status y luego ejecuta Python validado con execute_code para definir casos de carga, extraer datos o ajustar propiedades en bloque. Bentley describe todo el funcionamiento como local, y nada arranca si no lo pides.
02¿Puede Claude cambiar mi modelo de STAAD.Pro?
Sí, con una sola herramienta: execute_code ejecuta Python sobre el modelo conectado, por ejemplo para definir casos de carga o aplicar la misma propiedad a muchas barras a la vez. También puede escribir un archivo CSV o XLSX de resultados, sin sobrescribir uno existente por defecto. Las otras cuatro herramientas solo leen la documentación de la API, las instancias abiertas y el estado de la conexión. Cada archivo que toca debe quedar dentro de un directorio permitido, y las importaciones y el acceso directo a archivos están bloqueados en el código.
03¿Claude pregunta antes de ejecutar código en mi modelo?
La regla por defecto de Claude es pedir tu visto bueno antes de cada acción que realiza por ti. Ninguna fuente describe una confirmación propia de execute_code. Bentley añade sus propias protecciones: el código se analiza antes de ejecutarse, se bloquean importaciones y acceso a archivos, y cada ruta debe quedarse en un directorio permitido. En Team y Enterprise, los propietarios también pueden restringir el conector para toda la organización.
04¿En qué planes está disponible el conector OpenSTAAD?
Ninguna fuente oficial publica la disponibilidad por plan conector a conector, y ninguna de las 819 fichas del directorio la muestra. La regla general dice que las extensiones de escritorio se instalan en Claude Desktop, abierto a todos los usuarios, con una activación previa por un Owner o un Primary Owner en Team y Enterprise. Además, Bentley exige STAAD.Pro 2025 o posterior instalado y en marcha. La ficha de OpenSTAAD en el directorio sigue siendo la referencia.
05¿Mis modelos de STAAD.Pro acaban en la nube?
No, según Bentley: todo el procesamiento ocurre en local, no se envían datos a la nube y la extensión no recoge telemetría. Claude, por su parte, recibe lo que devuelven las herramientas durante la conversación, como la ruta del modelo o los datos extraídos. Para volúmenes grandes, execute_code lee y escribe archivos locales directamente en vez de hacer pasar todo por la conversación, y esos archivos se quedan en un directorio permitido.
06¿Por qué Claude no encuentra ningún modelo de STAAD.Pro?
Empieza por los requisitos: quizá STAAD.Pro no está en marcha o falta alguno. Bentley pide Windows 11 o posterior y STAAD.Pro 2025 o posterior, instalado y abierto. Con el programa en marcha y tu modelo cargado, list_instances debería mostrarlo con su ruta y su versión, y get_status confirma el estado de la conexión. Si nada cambia, desconecta el conector y vuelve a conectarlo, y revisa también tu versión de Windows.
07¿Claude o una herramienta de automatización para OpenSTAAD?
No hacen el mismo trabajo. Claude trabaja contigo sobre un modelo abierto: entender la API, preparar casos de carga, extraer resultados, corregir una serie de propiedades. Una herramienta de automatización funciona sola, según un calendario o un evento, algo que este conector no hace: ningún cálculo arranca sin tu petición. Para una tarea puntual guiada, basta el conector; para un procesamiento periódico, encaja mejor una plataforma de automatización. Ambos pueden convivir.