Skip to main content
Glama

yade-mcp

Englisch | 简体中文

PyPI Downloads GitHub stars Glama License: MIT Python 3.10+

O.engines += [LLM()] # yet another engine.

yade-mcp verbindet KI-Agenten mit YADE — der Open-Source-Engine für die Diskrete-Elemente-Methode — über das Model Context Protocol. Durchsuchen Sie API-Dokumentationen, führen Sie Simulationen aus und lassen Sie Code ausführen, alles durch natürliche Konversation.

Ihr Agent ruft nicht nur Tools auf — er sitzt direkt an Ihrer YADE-Konsole, führt eigenständig lange Simulationen aus und bleibt mit Ihren Aktivitäten synchron.

yade-mcp demo

Funktionen

Ihr Agent tippt, YADE führt aus

Unterstützt durch yade_execute_code

Beschreiben Sie in natürlicher Sprache, was Sie möchten. Der Agent gibt Befehle in Ihre YADE-Konsole ein — er inspiziert Partikel, passt Parameter an, lässt die Engine schrittweise laufen und analysiert Ergebnisse. Er liest jede Ausgabe, debuggt und iteriert, genau wie Sie es selbst an der Konsole tun würden.

Starten und zurücklehnen

Unterstützt durch yade_execute_task + yade_check_task_status + yade_interrupt_task

Führen Sie ein vollständiges YADE-Skript als Hintergrundaufgabe aus — genau wie beim Start von yade script.py, nur dass Sie nicht daneben sitzen müssen. Der Agent überwacht den Prozess selbstständig: Er verfolgt die Live-Ausgabe, erkennt auftretende Fehler, stoppt den Lauf bei Unregelmäßigkeiten, korrigiert das Skript und startet es neu — bis die Simulation tatsächlich abgeschlossen ist.

Neue Sitzung, kein Kaltstart

Unterstützt durch yade_list_tasks + yade_check_task_status

Jede Aufgabe, die Sie übermittelt haben — das Skript, die Live-Ausgabe, der Endzustand — bleibt gespeichert. Wenn das Kontextfenster voll ist oder Sie am nächsten Tag zurückkehren, findet ein neuer Agent ein Projekt vor, das sich selbst erinnert: Er listet auf, was ausgeführt wurde, liest die Ergebnisse jeder Aufgabe und macht dort weiter, ohne dass Sie etwas neu erklären müssen.

Eine Live-Shell in die laufende Simulation

Unterstützt durch yade_execute_code

Während eine Aufgabe läuft, hat der Agent eine Live-Shell in die Simulation — lassen Sie ihn beliebige Variablen inspizieren, den Zustand eines Objekts ausgeben oder bei Bedarf einen neuen Plot erstellen, ohne das Skript zu bearbeiten oder den Lauf zu stoppen.

Sie tippen, der Agent ist synchron

Über die übermittelten Aufgaben hinaus fließt jede Zeile, die Sie in die YADE-Konsole eingeben — die Variablen, die Sie geprüft haben, die Parameter, die Sie getestet haben, die Sackgassen, in denen Sie gelandet sind — ebenfalls in den Kontext des Agenten ein. Wenn Sie chatten, kennt er bereits den Pfad dessen, was Sie versucht haben. Lernen Sie YADE und möchten Feedback zu dem, was Sie gerade getippt haben? Hängen Sie bei einem unerwarteten Fehler fest? Fragen Sie einfach — der Agent hat gesehen, was Sie getippt haben und wie YADE geantwortet hat.

Related MCP server: itasca-mcp

Tools (7)

Zwei Dokumentations-Tools (keine Bridge erforderlich) und fünf Ausführungs-Tools (Bridge erforderlich):

Tool

Zweck

Bridge

yade_browse_api

Durchlaufen des YADE Python-Klassenbaums

Nein

yade_query_api

BM25-Stichwortsuche in der API

Nein

yade_execute_code

Python im laufenden YADE-Prozess ausführen; synchrone Rückgabe

Ja

yade_execute_task

Skript als lang laufende Hintergrundaufgabe übermitteln

Ja

yade_check_task_status

Laufende oder abgeschlossene Aufgabe inspizieren (Ausgabe, Status)

Ja

yade_interrupt_task

Laufende Aufgabe kontrolliert stoppen

Ja

yade_list_tasks

Übermittelte Aufgaben mit Metadaten auflisten

Ja

Schnellstart

Voraussetzungen

  • YADE installiert

  • uv installiert (für uvx)

Agenten-Einrichtung (Empfohlen)

Kopieren Sie dies in Ihren KI-Agenten und lassen Sie ihn sich selbst konfigurieren:

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

Manuelle Einrichtung

1. Registrieren Sie den MCP-Server in Ihrer Client-Konfiguration:

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

2. Starten Sie die Bridge innerhalb von YADE:

pip install yade-mcp-bridge

Dann in einer YADE Python-Konsole:

import yade_mcp_bridge
yade_mcp_bridge.start()

Überprüfung

Starten Sie Ihren KI-Agenten neu (Claude Code, Codex CLI, Gemini CLI, etc.) und bitten Sie ihn, yade_execute_code aufzurufen, um die Verbindung zu überprüfen.

Mitwirken

Siehe CONTRIBUTING.md für die Einrichtung der Entwicklungsumgebung und Richtlinien.

Lizenz

MIT — siehe 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