yade-mcp
yade-mcp
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.

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 |
| Durchlaufen des YADE Python-Klassenbaums | Nein |
| BM25-Stichwortsuche in der API | Nein |
| Python im laufenden YADE-Prozess ausführen; synchrone Rückgabe | Ja |
| Skript als lang laufende Hintergrundaufgabe übermitteln | Ja |
| Laufende oder abgeschlossene Aufgabe inspizieren (Ausgabe, Status) | Ja |
| Laufende Aufgabe kontrolliert stoppen | Ja |
| Übermittelte Aufgaben mit Metadaten auflisten | Ja |
Schnellstart
Voraussetzungen
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.mdManuelle 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-bridgeDann 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.
Maintenance
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
- AlicenseNot gradedqualityFmaintenanceThis 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.24MIT
- AlicenseAqualityAmaintenanceMCP 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.10157MIT
- AlicenseBqualityCmaintenanceEnables AI agents to automate COMSOL Multiphysics simulations, including model management, geometry building, physics configuration, meshing, solving, and results visualization through the MCP protocol.78MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to automate COMSOL Multiphysics simulations, including model management, geometry building, physics configuration, meshing, solving, and results visualization via the MCP protocol.MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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