ALM X++

MCP-Server von alimbenhelal-pro

Search and analyze Dynamics 365 Finance & Operations X++ code, and work with Azure DevOps work items, wikis and pull requests.

API-Schlüssel nötig (Braucht einen API-Schlüssel vom Anbieter)Streamable HTTP

Mit ALM X++ verbinden

ALM X++ braucht einen API-Schlüssel. Verbinde dich mit seiner eigenen URL und deinem Schlüssel:

https://api.almxpp.com/mcp

Sende deinen Schlüssel im Header X-API-Key. mcp.tc sieht oder speichert niemals Schlüssel. Wo du einen Schlüssel bekommst

Diesen Server teilen

Öffnet diese Seite mit der URL und den Einrichtungsschritten.

mcp.tc/i/alm-x

Über den Server

ALM X++ answers D365 Finance & Operations questions from a prebuilt index of the standard codebase: over 200K AOT objects, 25M+ cross-references and label translations. Tools cover code search, object details, references and callers, change impact, extension strategy, best-practice checks, query generation and security reports. It also includes Azure DevOps tools for work items, wikis and X++ pull request review, plus Data Management Framework and OData import helpers.

It runs as a hosted streamable-http endpoint, or locally through the npx launcher almxppmcp. Both need an API token from almxpp.com, sent as the X-API-Key header or, for the npx launcher, in ALMXPPMCP_API_KEY. Azure DevOps tools need DEVOPS_ORG_URL and DEVOPS_PAT. Some tools write data or modify work items.

Was du damit machen kannst

  • Search D365 F&O X++ code, tables, classes and forms by keyword or concept
  • Get object details, relations and full context for an exact AOT object
  • Find references, callers and change impact before editing an object
  • Recommend extension strategy such as Chain of Command or event handlers
  • Run best-practice audits and refactoring suggestions on X++ objects
  • Query, update and analyze Azure DevOps work items and wiki pages
  • Review X++ pull requests and analyze their impact
  • Import data through DMF and OData upsert tools

Tools 90

  • validate_best_practicesLiest nur

    Run an in-house best-practice audit on an AOT object from the indexed source.

  • find_extensionsLiest nur

    Find extension objects, CoC classes and event handlers for a base object.

  • dmf_import_fileKann löschen

    Bulk-import a CSV into a D365 F&O entity through the Data Management package API.

  • search_d365_codeLiest nur

    Search the knowledge base for X++ code, tables, classes, forms and views.

  • dmf_transform_excelSchreibt

    Transform a multi-sheet Excel file into DMF-ready rows using a JSON mapping.

  • generate_queryLiest nur

    Generate X++ select or T-SQL for D365 tables with joins and filters.

  • ado_wiki_delete_pageKann löschen

    Delete an Azure DevOps wiki page and its sub-pages.

  • appinsights_diagnose_slownessLiest nur

    Diagnose slow D365 environments using Application Insights telemetry.

  • ado_wiki_listLiest nur

    List all wikis in an Azure DevOps project.

  • get_object_detailsLiest nur

    Get details of a D365 object by its exact name.

  • ado_query_workitemsLiest nur

    Query Azure DevOps work items such as bugs, tasks, FDDs and user stories.

  • dmf_apply_entity_filterSchreibt

    Apply a single-field value filter to an entity row of a DMF project.

78 weitere Tools anzeigen
  • ado_update_workitemKann löschen

    Update fields on an existing Azure DevOps work item.

  • find_referencesLiest nur

    Scan the full index for all usages of an object, method, field or label.

  • ado_gap_fit_analysisLiest nur

    Classify a requirement as standard, configuration, extension or gap.

  • batch_searchLiest nur

    Run multiple D365 searches in parallel.

  • ado_read_attachmentLiest nur

    Read the content of a file attached to an Azure DevOps work item.

  • trace_field_lineageLiest nur

    Trace who writes and reads a table field, plus forms and reports using it.

  • plan_and_executeKann löschen

    Execute a multi-step JSON plan by chaining tools in one call.

  • find_similar_implementationsLiest nur

    Find D365 objects structurally similar to a given one.

  • recommend_extension_strategyLiest nur

    Advise between table extension, Chain of Command, event handler or delegate.

  • diff_model_versionsLiest nur

    Compare two knowledge base snapshots into a changelog.

  • find_related_objectsLiest nur

    Return outgoing relations and incoming back-references for an object.

  • ado_review_xpp_prLiest nur

    Produce a structured review of a pull request that changes X++ objects.

  • dmf_create_data_projectSchreibt

    Create or extend a DMF export or import data project through OData.

  • find_entity_for_tableLiest nur

    Find the OData entity for a table, or generate an entity template.

  • summarize_for_stakeholderLiest nur

    Rewrite technical tool output for a chosen audience.

  • suggest_refactoringLiest nur

    Suggest refactorings for an X++ object or method before a PR merge.

  • resync_devops_indexKann löschen

    Force a full re-download and re-index of an Azure DevOps custom model.

  • ado_wiki_get_pageLiest nur

    Read an Azure DevOps wiki page and its sub-page paths.

  • dmfSchreibt

    Consolidated Data Management Framework tool with an action parameter.

  • find_callersLiest nur

    Show callers, callees, inheritance and overrides for a class or method.

  • healthcheckLiest nur

    Report server status, loaded D365 version and index state.

  • ado_analyze_pr_impactLiest nur

    Analyze what changed in a pull request and its impact.

  • find_error_patternsLiest nur

    Explain a D365 error message or exception and suggest causes.

  • suggest_edtLiest nur

    Find the best existing extended data type for a new table field.

  • get_object_contextLiest nur

    Return structure, methods, relations and validation of an object in one call.

  • odata_upsert_rowsKann löschen

    Idempotently import rows into an entity via OData PATCH or POST.

  • find_change_impactLiest nur

    Blast-radius report of callers and dependents for a planned change.

  • generate_security_reportLiest nur

    Report roles, duties, privileges and license needs for indexed models.

  • ado_create_taskSchreibt

    WHEN: user asks to create a DevOps Task or start development on a Work Item.

  • appinsights_set_connectionSchreibt

    Securely register the D365 F&O environment's Application Insights / Log Analytics connection for the CURRENT session.

  • dmf_get_job_statusLiest nur

    Poll the status of a DMF import/export execution by its executionId (e.g.

  • detect_performance_issuesLiest nur

    Profile an X++ object for N+1 queries, queries in loops, missing field lists, row-by-row inserts/updates, missing firstOnly.

  • get_relation_graphLiest nur

    WHEN: you need the COMPLETE bidirectional relation graph for an object in ONE call.

  • d365fo_clear_connectionSchreibt

    Removes the D365 F&O connection cached for the current session by d365fo_set_connection.

  • generate_xpp_templateLiest nur

    WHEN: writing an extension or customization -- generates ready-to-use X++ code.

  • get_security_coverage_for_objectLiest nur

    WHEN: developer/security architect needs to know WHICH ROLES can access a specific form, table, menu item or service operation.

  • get_output_pageLiest nur

    Retrieve the NEXT page of a previously PAGINATED tool output.

  • ado_pr_dependency_mapLiest nur

    PR DEPENDENCY MAP -- Scan multiple Pull Requests and build a cross-PR dependency graph based on (a) shared X++/AOT objects and (b) branch chain relationships.

  • generate_fddLiest nur

    WHEN: user asks to write or generate a Functional Design Document, FDD, functional spec, CdC, or cahier des charges.

  • map_business_processLiest nur

    WHEN: mapping the technical D365 objects behind a business process, or understanding which tables/forms implement a flow.

  • ado_post_commentSchreibt

    WHEN: user explicitly asks to post, add, or save a comment to an ADO Work Item.

  • get_data_entity_infoLiest nur

    WHEN: developer building an OData / DMF integration needs a quick rundown of a specific data entity: its public OData name, datasources, key fields, and IsPublic status.

  • compare_objectsLiest nur

    Compare two D365 F&O objects side-by-side (fields, methods, signatures).

  • list_objectsLiest nur

    WHEN: you need ALL objects of a given type or in a given model.

  • explain_workflowLiest nur

    WHEN: user asks how an approval workflow works, who approves a document, what states it goes through, or what happens on submission/rejection.

  • trace_role_license_treeLiest nur

    WHEN: security design, licence audit, or 'what licence does this role require?'.

  • prepare_release_note_contextLiest nur

    WHEN: building an AI-assisted D365 F&O upgrade release note (regressions + opportunities) for a specific client, and you (the calling assistant) want to do the reasoning yourself instead of the…

  • ado_analyze_workitemLiest nur

    AZURE DEVOPS ONLY -- Fetch a Work Item and assemble ALL technical context needed for D365 F&O expert analysis.

  • ado_wiki_create_or_update_pageKann löschen

    AZURE DEVOPS ONLY -- Create a new wiki page, or OVERWRITE an existing one with new markdown content.

  • resolve_workspace_rootsLiest nur

    WHEN: you need to know which folder(s) are configured as the workspace/project root for the current caller.

  • resolve_client_profileLiest nur

    WHEN: at the START of any release-note / upgrade-impact conversation -- call this BEFORE list_release_note_inputs to check whether a Client Profile already exists for the CURRENT caller's Azure…

  • generate_unit_testLiest nur

    WHEN: developer needs to write or scaffold unit tests for a custom D365 object.

  • create_aot_objectLiest nur

    Generate a complete, ready-to-deploy D365 F&O AOT XML scaffold for any object type.

  • d365fo_set_connectionSchreibt

    Securely register the D365 F&O connection (URL + Entra app-registration credentials) for the CURRENT session.

  • appinsights_clear_connectionSchreibt

    Removes the Application Insights connection cached for the current session by appinsights_set_connection.

  • generate_data_entityLiest nur

    WHEN: developer needs to CREATE a data entity (AxDataEntityView) AOT XML from a table for OData/DMF/data migration.

  • find_event_handlersLiest nur

    Find all event handlers that subscribe to events on a D365 table or class.

  • generate_xpp_formLiest nur

    Generate a complete, compilable AxForm AOT XML with the CORRECT control serialization (<AxFormControl xmlns="" i:type="...">) for the requested pattern.

  • appinsights_queryLiest nur

    Run a raw KQL (Kusto) query against the D365FO environment's Application Insights / Log Analytics workspace (read-only -- the query language has no mutation operators).

  • search_context_docsLiest nur

    WHEN: the user asks about business/functional context that lives OUTSIDE the D365 code KB -- specs, functional design docs, mapping sheets, contracts, meeting notes, screenshots' captions…

  • trace_security_chainLiest nur

    WHEN: security audit -- need the TECHNICAL chain from Role/Duty/Privilege to Entry Points and Table/Form permissions.

  • find_relation_pathLiest nur

    WHEN: you need to know HOW two AOT objects are connected -- the chain of relations linking them.

  • ado_estimate_effortLiest nur

    WHEN: user asks for an effort estimate, chiffrage, or development hours for a D365 Work Item.

  • ado_list_prsLiest nur

    [~] PRIORITY TRIGGER: Use this tool when user mentions 'PR', 'Pull Request', 'list PRs', 'show PRs', 'active PRs', 'mes PR', 'liste des PR', 'pull requests ouverts', 'what PRs are open', 'PRs by…

  • validate_object_namingLiest nur

    WHEN: developer needs to check that a proposed object name follows D365 + ISV naming conventions, is unique against the indexed KB, and does not collide with a reserved or standard prefix.

  • generate_diagramLiest nur

    WHEN: generating a visual diagram of D365 table relationships or security chains.

  • save_client_profileKann löschen

    WHEN: no profile was found by resolve_client_profile and the user wants one created (or updated) for their client, so future release-note requests never need v1/v2/customModelIds again.

  • dmf_export_packageSchreibt

    Trigger a bulk export through the Data Management package REST API and return the download URL when complete.

  • ado_post_pr_commentSchreibt

    WHEN: user explicitly asks to post, add, or save a review comment to an ADO Pull Request.

  • list_release_note_inputsLiest nur

    WHEN: ALWAYS call this FIRST, before prepare_release_note_context -- it discovers the exact D365FO version strings and custom model ids actually indexed on THIS server, which you cannot guess.

  • federated_searchLiest nur

    Fan-out search across multiple ALM XPP MCP server instances in parallel and merge results using Reciprocal Rank Fusion (RRF).

  • search_labelsLiest nur

    Search D365 F&O labels across all indexed languages.

  • odata_export_entityLiest nur

    Export any D365 F&O data entity via OData (transactional, no DMF project required).

  • list_custom_model_objectsLiest nur

    WHEN: developer wants to see what custom/extension objects exist in their model.

  • analyze_upgrade_impactLiest nur

    WHEN: upgrading D365 F&O to a new version or applying a Microsoft update -- check if your custom code will break.

  • fix_best_practice_violationsLiest nur

    WHEN: validate_best_practices returned violations and you want concrete X++ fix suggestions.

  • generate_release_note_documentSchreibt

    WHEN: you have already called prepare_release_note_context and analyzed its 'objects' array yourself, producing a findings JSON array per the 'instructions' field it returned.

  • get_menu_item_infoLiest nur

    WHEN: developer needs to resolve a menu item -- find its target object (form / action / output), linked security privilege, label, and parameters.

Am 7. Okt. 2026 vom laufenden Server gelesen. „Liest nur“, „Schreibt“ und „Kann löschen“ sind Hinweise, die der Server selbst angibt; dein Client entscheidet, ob er vor dem Ausführen eines Tools nachfragt.

Beispiel-Prompts

  • Find all extensions of SalesTable and show the Chain of Command classes.

  • Generate an X++ select joining CustTable and CustTrans for one customer group.

  • What breaks if I change the method validateWrite on VendInvoiceJour?

  • Review Azure DevOps pull request 1234 for X++ impact.

Einrichtung

Jeder Client verbindet sich mit api.almxpp.com. Wähl deinen; die Seite merkt sich deine Wahl.

Claude Code

  1. Führe das in einem Terminal in deinem Projektordner aus:
claude mcp add --transport http alm-x https://api.almxpp.com/mcp --header "X-API-Key: <YOUR_API_KEY>"
  1. Ersetze den Platzhalter vor dem Ausführen durch deinen Schlüssel und prüfe die Verbindung danach mit /mcp in Claude Code.

Ergänze --scope user, damit er in jedem Projekt verfügbar ist, nicht nur in diesem.

Claude Desktop

  1. Nutze die Bridge mcp-remote, die den Schlüssel auf diesem Rechner behält (ein auf claude.ai angelegter Connector mit dem Schlüssel unter Request headers erscheint hier ebenfalls). Öffne Settings → Developer → Edit Config und füge hinzu:
claude_desktop_config.json
{
  "mcpServers": {
    "alm-x": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://api.almxpp.com/mcp",
        "--header",
        "X-API-Key: <YOUR_API_KEY>"
      ]
    }
  }
}
  1. Ersetze den Platzhalter durch deinen Schlüssel und starte Claude Desktop neu.

Die Bridge braucht Node.js auf deinem Rechner.

claude.ai

  1. Öffne das Connector-Formular auf claude.ai. Dieser Button füllt Name und URL für dich aus:
  1. Prüfe, dass die URL https://api.almxpp.com/mcp lautet. Füge unter Request headers X-API-Key: <YOUR_API_KEY> mit deinem Schlüssel von alimbenhelal-pro hinzu und klick dann auf Add.
  2. Schalte ihn in einem Chat über das Tool-Menü ein.

Kostenlose Pläne erlauben einen benutzerdefinierten Connector. In Team- und Enterprise-Plänen fügt ihn ein Owner unter Organization settings → Connectors hinzu.

Cursor

Oder trag ihn von Hand in ~/.cursor/mcp.json (alle Projekte) oder .cursor/mcp.json (dieses Projekt) ein:

mcp.json
{
  "mcpServers": {
    "alm-x": {
      "url": "https://api.almxpp.com/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

VS Code

Füge ihn zu .vscode/mcp.json hinzu. VS Code fragt beim ersten Mal nach dem Schlüssel und speichert ihn sicher:

.vscode/mcp.json
{
  "servers": {
    "alm-x": {
      "type": "http",
      "url": "https://api.almxpp.com/mcp",
      "headers": {
        "X-API-Key": "${input:x-api-key}"
      }
    }
  },
  "inputs": [
    {
      "type": "promptString",
      "id": "x-api-key",
      "description": "X-API-Key",
      "password": true
    }
  ]
}

Devin Desktop

  1. Füge ihn zu ~/.config/devin/mcp_config.json (macOS und Linux) oder %APPDATA%\devin\mcp_config.json (Windows) hinzu:
mcp_config.json
{
  "mcpServers": {
    "alm-x": {
      "serverUrl": "https://api.almxpp.com/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}
  1. Aktualisiere die Liste der MCP-Server in Cascade.

Devin Desktop ist der neue Name von Windsurf. Für Remote-Server liest es serverUrl (oder url).

Codex

codex mcp add alm-x --url https://api.almxpp.com/mcp

codex mcp add kann den Header X-API-Key nicht setzen, deshalb ist dieser Schritt nötig: Trag diesen Abschnitt statt des Befehls in ~/.codex/config.toml ein oder ergänze den Abschnitt, den der Befehl angelegt hat, um die Zeile env_http_headers:

config.toml
[mcp_servers.alm-x]
url = "https://api.almxpp.com/mcp"
env_http_headers = { "X-API-Key" = "X_API_KEY" }

Codex liest die Header-Werte aus den Umgebungsvariablen, die in env_http_headers genannt sind.

Gemini CLI

gemini mcp add --transport http --header "X-API-Key: <YOUR_API_KEY>" alm-x https://api.almxpp.com/mcp

Damit fügst du ihn dem aktuellen Projekt hinzu. Ergänze -s user, um ihn überall zu nutzen.

Jeder Client

Die meisten Clients akzeptieren diese Form. Manche nennen das URL-Feld anders: serverUrl in Devin Desktop, httpUrl in der Einstellungsdatei von Gemini CLI.

{
  "mcpServers": {
    "alm-x": {
      "type": "http",
      "url": "https://api.almxpp.com/mcp",
      "headers": {
        "X-API-Key": "<YOUR_API_KEY>"
      }
    }
  }
}

Zed legt Server in seinen Einstellungen unter context_servers ab. Cline braucht "type": "streamableHttp", sonst nimmt es SSE an.

Dein Client startet nur lokale Server? Dann binde den Server über npx -y mcp-remote https://api.almxpp.com/mcp ein.

Einbinden

Zeig ALM X++ in einem README oder auf deiner Website. Jede Einbindung verlinkt auf diese Seite, nutzt die eigene URL des Servers und setzt keine Cookies. So funktionieren Einbindungen

Karte, iframe und JSON sind auf Englisch. Häng ?lang=it, fr, de oder es an ihre Adresse an, um eine andere Sprache zu bekommen.

README-Badge

Badge-Vorschau, hellBadge-Vorschau, dunkel
Markdown
[![ALM X++ on mcp.tc](https://mcp.tc/i/alm-x/badge.svg)](https://mcp.tc/i/alm-x)
HTML
<a href="https://mcp.tc/i/alm-x"><img src="https://mcp.tc/i/alm-x/badge.svg" alt="ALM X++ on mcp.tc" height="20"></a>

Es folgt dem hellen oder dunklen Modus der Lesenden. Hänge ?theme=light oder ?theme=dark an, um ihn festzulegen, oder ?style=compact, um das Zeichen ohne Schriftzug zu zeigen.

Website-Karte

HTML
<script src="https://mcp.tc/w/alm-x.js" async></script>

Die Karte erscheint dort, wo das Tag steht. Füge dem Tag data-theme="dark" oder data-size="compact" hinzu, um sie zu ändern. Die Datei enthält alles, was sie braucht, stellt also keine weiteren Anfragen und setzt keine Cookies.

iframe

HTML
<iframe src="https://mcp.tc/embed/alm-x" title="ALM X++ on mcp.tc" width="420" height="200" loading="lazy" allow="clipboard-write" style="border:0;border-radius:8px;max-width:100%"></iframe>

Nutze es auf Seiten, die keine Skripte erlauben. Hänge ?theme=light oder ?theme=dark an die Adresse an, um die Farben festzulegen.

JSON

Der Eintrag als Daten für deine eigenen Seiten und Tools: Name, Kurzbeschreibung, die eigene URL des Servers, Tools und die „Add to“-Links. Jede Website kann ihn lesen (CORS ist offen).

https://mcp.tc/i/alm-x.json

Was jedes Feld bedeutet

KI-Prompt

Füg ihn in einen KI-Coding-Assistenten wie Claude Code oder Cursor ein, und er baut die Karte von ALM X++ in deine Website ein.

Markdown
Füge meiner Website die mcp.tc-Karte für den MCP-Server ALM X++ hinzu. Es ist ein einziges statisches Skript: kein Build-Schritt, kein Paket zu installieren, keine Cookies.

Setz dieses Tag dorthin, wo die Karte erscheinen soll. Die Karte erscheint direkt davor:

```html
<script src="https://mcp.tc/w/alm-x.js" async></script>
```

Um sie woanders zu zeigen, setz dort diesen Platzhalter ein und lade dasselbe Skript nur einmal, zum Beispiel vor `</body>`. Lass den Link darin stehen: Besucher ohne JavaScript sehen ihn.

```html
<div data-mcptc="alm-x"><a href="https://mcp.tc/i/alm-x">ALM X++ on mcp.tc</a></div>
```

Optionen:
- `data-theme="light"` oder `"dark"` am Tag oder Platzhalter legt die Farben fest. Ohne das Attribut folgt die Karte dem hellen oder dunklen Modus der Besucher.
- `data-size="compact"` ergibt eine kleinere Karte ohne Kurzbeschreibung.
- Die CSS-Variable `--mcptc-max-width` am Platzhalter oder einem Elternelement legt die Breite fest (Standard `520px`).
- `?lang=` in der Skript-URL legt die Sprache der Karte fest: `en`, `it`, `fr`, `de` oder `es`.

Wenn die Website eine Content Security Policy hat, erlaube `script-src https://mcp.tc` und `img-src data:` (das Icon ist eingebettet).

Für ein README oder andere Markdown-Dokumentation nimm stattdessen das Badge:

```markdown
[![ALM X++ on mcp.tc](https://mcp.tc/i/alm-x/badge.svg)](https://mcp.tc/i/alm-x)
```

Referenz: https://mcp.tc/de/embed

Änderungsverlauf

Wir lesen die Tool-Liste dieses Servers alle 3 Stunden und halten fest, was sich ändert. Zuletzt gelesen: 8. Okt. 2026, 10:34 UTC.

Folge ALM X++, und wir schicken dir eine E-Mail, wenn sich etwas ändert.

  1. , Automatische Prüfung

    Beginn der Beobachtung: 90 Tools.

Häufige Fragen

Kann ich mcp.tc/i/alm-x in meinen MCP-Client einfügen?

Nein. mcp.tc-Links sind Seiten, keine Server-Adressen. Verbinde dich mit https://api.almxpp.com/mcp, damit dein Client direkt mit ALM X++ spricht. Dein Schlüssel geht auch dorthin, nie an mcp.tc. Der Quick-Link ist zum Teilen da: Er öffnet diese Seite, mit Einrichtungsschritten für jeden Client.

Braucht ALM X++ einen API-Schlüssel oder eine Anmeldung?

Ja. ALM X++ braucht einen API-Schlüssel, gesendet im Header X-API-Key. Hol dir einen bei alimbenhelal-pro und bewahre ihn in der Konfiguration deines Clients auf, nie in einer geteilten Datei.

Ist ALM X++ ein Remote- oder ein lokaler Server?

Remote. alimbenhelal-pro hostet ihn unter https://api.almxpp.com/mcp, und er spricht Streamable HTTP. Es gibt nichts zu installieren.

Was kann ALM X++?

Er hat 90 Tools, darunter validate_best_practices, find_extensions und dmf_import_file.

Welche Clients können ihn nutzen?

Jeder Client, der Remote-MCP-Server unterstützt und deinen Schlüssel senden kann: Claude Code, Cursor, VS Code, Devin Desktop, Codex, Gemini CLI, Zed und andere. Auf claude.ai und in Claude Desktop trägst du den Schlüssel als Request-Header ein, wenn du den benutzerdefinierten Connector anlegst. ChatGPT kann keinen Schlüssel senden und ihn daher nicht nutzen.

Verfolgt mcp.tc Änderungen an ALM X++?

Ja. Der Tab Verlauf von ALM X++ zeigt jede Änderung, die wir an seinen Tools finden, bis hin zu Beschreibungen und Parametern, dazu neue Versionen und Änderungen seines Betreibers. Folge dem Eintrag, um eine E-Mail zu bekommen, wenn er sich ändert.

Wer hat diese Seite geschrieben?

Der Roboter von mcp.tc hat die eigenen Metadaten von ALM X++ (seinen MCP-Handshake, seine Tool-Liste und öffentliche Seiten) gelesen, und ein KI-Modell hat daraus den Text entworfen. Ein Mensch prüft alles, was die Prüfungen nicht bestätigen können. Der Text kann trotzdem falsch sein; wenn dir ein Fehler auffällt, nutze Eintrag melden auf dieser Seite.

mcp.tc steht in keiner Verbindung zu alimbenhelal-pro. Diese Seite entstand aus den öffentlichen Metadaten von ALM X++, zuletzt geprüft am 7. Okt. 2026, und ein KI-Modell hat die Beschreibung geschrieben, sie kann also Fehler enthalten. Namen und Marken gehören ihren Inhabern. Stimmt etwas nicht? Eintrag melden.