Skip to main content
Glama

yade-mcp

Inglés | 简体中文

PyPI Descargas Estrellas en GitHub Glama Licencia: MIT Python 3.10+

O.engines += [LLM()] # otro motor más.

yade-mcp conecta agentes de IA a YADE — el motor de método de elementos discretos de código abierto — a través del Protocolo de Contexto de Modelo. Explora la documentación de la API, ejecuta simulaciones y ejecuta código, todo mediante una conversación natural.

Tu agente no solo llama a herramientas, sino que se sienta en tu consola de YADE, ejecuta simulaciones largas por sí mismo y se mantiene sincronizado con lo que estás haciendo.

demo de yade-mcp

Características

Tu agente escribe, YADE ejecuta

Impulsado por yade_execute_code

Describe lo que quieres en lenguaje sencillo. El agente escribe comandos en tu consola de YADE: inspeccionando partículas, ajustando parámetros, avanzando el motor, analizando resultados. Lee cada salida, depura e itera, de la misma manera que tú lo haces en la consola.

Ponlo en marcha, aléjate

Impulsado por yade_execute_task + yade_check_task_status + yade_interrupt_task

Ejecuta un script completo de YADE como una tarea en segundo plano, igual que al ejecutar yade script.py, excepto que no tienes que supervisarlo. El agente observa por sí mismo: siguiendo la salida en vivo, detectando errores a medida que aparecen, deteniendo la ejecución correctamente cuando algo parece incorrecto, corrigiendo el script y volviendo a enviarlo, hasta que la simulación realmente termina.

Nueva sesión, sin arranque en frío

Impulsado por yade_list_tasks + yade_check_task_status

Cada tarea que has enviado (el script, la salida en vivo, el estado final) permanece registrada. Cuando la ventana de contexto se llena o regresas al día siguiente, un agente nuevo entra en un proyecto que ya se recuerda a sí mismo: enumera lo que se ha ejecutado, lee lo que produjo cada tarea y continúa sin que tengas que explicar nada de nuevo.

Un shell en vivo dentro de la simulación en ejecución

Impulsado por yade_execute_code

Mientras se ejecuta una tarea, el agente tiene un shell en vivo dentro de la simulación: pídele que inspeccione cualquier variable, vuelque el estado de cualquier objeto o renderice un gráfico nuevo bajo demanda, sin editar el script ni detener la ejecución.

Tú escribes, el agente está sincronizado

Más allá de las tareas enviadas, cada línea que escribes en la consola de YADE (las variables que revisaste, los parámetros que probaste, los callejones sin salida que abandonaste) también fluye hacia el contexto del agente. Cuando pasas a chatear, ya tiene el rastro de lo que has estado intentando. ¿Aprendiendo YADE y quieres comentarios sobre lo que acabas de escribir? ¿Atascado en un error inesperado? Solo pregunta: el agente vio lo que escribiste y cómo respondió YADE.

Related MCP server: itasca-mcp

Herramientas (7)

Dos herramientas de documentación (sin puente) y cinco herramientas de ejecución (se requiere puente):

Herramienta

Propósito

Puente

yade_browse_api

Recorrer el árbol de clases de Python de YADE

No

yade_query_api

Búsqueda por palabras clave BM25 en la API

No

yade_execute_code

Ejecutar Python en el proceso de YADE en vivo; devuelve sincrónicamente

yade_execute_task

Enviar un script como una tarea de larga duración en segundo plano

yade_check_task_status

Inspeccionar una tarea en ejecución o finalizada (salida, estado)

yade_interrupt_task

Detener correctamente una tarea en ejecución

yade_list_tasks

Listar tareas enviadas con metadatos

Inicio rápido

Requisitos previos

  • YADE instalado

  • uv instalado (para uvx)

Configuración del agente (Recomendado)

Copia esto a tu agente de IA y deja que se autoconfigure:

Fetch and follow this bootstrap guide end-to-end:
https://raw.githubusercontent.com/yusong652/yade-mcp/master/docs/agentic/yade-mcp-bootstrap.md

Configuración manual

1. Registra el servidor MCP en la configuración de tu cliente:

{
  "mcpServers": {
    "yade-mcp": {
      "command": "uvx",
      "args": ["yade-mcp"]
    }
  }
}

2. Inicia el puente dentro de YADE:

pip install yade-mcp-bridge

Luego, en una consola de Python de YADE:

import yade_mcp_bridge
yade_mcp_bridge.start()

Verificar

Reinicia tu agente de IA (Claude Code, Codex CLI, Gemini CLI, etc.) y pídele que llame a yade_execute_code para verificar la conexión.

Contribuir

Consulta CONTRIBUTING.md para la configuración de desarrollo y las pautas.

Licencia

MIT — consulta LICENSE.

Install Server
A
license - permissive license
A
quality
A
maintenance

Maintenance

Maintainers
Response time
3dRelease cycle
25Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    F
    maintenance
    This project provides a robust integration between AI assistants and FreeCAD CAD software using the Model Context Protocol (MCP). It allows external applications to interact with FreeCAD through a standardized interface, offering multiple connection methods and specialized tools.
    24
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server that gives AI agents full access to ITASCA PFC - browse documentation, run simulations, capture plots, all through natural conversation. Built on the Model Context Protocol, pfc-mcp turns any MCP-compatible AI client (Claude Code, Codex CLI, Gemini CLI, OpenCode, toyoura-nagisa, etc.) into a PFC co-pilot that can look up commands, execute scripts, monitor long-running simulations.
    10
    157
    MIT
  • A
    license
    B
    quality
    C
    maintenance
    Enables AI agents to automate COMSOL Multiphysics simulations, including model management, geometry building, physics configuration, meshing, solving, and results visualization through the MCP protocol.
    78
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to automate COMSOL Multiphysics simulations, including model management, geometry building, physics configuration, meshing, solving, and results visualization via the MCP protocol.
    MIT

View all related MCP servers

Related MCP Connectors

  • A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…

  • Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.

  • OCR, transcription, file extraction, and image generation for AI agents via MCP.

View all MCP Connectors

Latest Blog Posts

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/yusong652/yade-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server