PasIndexerMCP Logo

PasIndexerMCP


Quelltextverständnis für Delphi-Projekte, direkt im Terminal und direkt für AI-Agenten abfragbar.
*) Die angegebenen Preise sind Brutto-Preis inkl. 19% der aktuell gültigen MwSt. Transportkosten fallen nicht an.
Einmalig - Delphi 13.1 Sourcecode
46,41 €*(39,00 € netto)

PasIndexerMCP indexiert Delphi-Projekte und stellt Units, Klassen, Methoden, Uses-Listen und Implementierungen als strukturierte Abfragen bereit. Ein Agent muss sich dadurch nicht ausschließlich auf Volltextsuche oder große Dateiausschnitte verlassen.

Statt viele Dateien in den Kontext zu laden, kann der Agent gezielt nach Symbolen, Vererbungen oder Unit-Strukturen fragen. Das reduziert Rauschen, spart Kontext und beschleunigt die Analyse größerer Codebasen deutlich.

Es wird der FDK-Formatter/Tokenizer benötigt. Dieser ist als DLL im Paket enthalten.

Typische Nutzung:
Welche Klasse implementiert ein bestimmtes Interface? In welcher Unit liegt ein Symbol? Welche Uses-Liste hat eine Unit? Genau dafür ist PasIndexerMCP gebaut.
Aktuelle Version
Stand heute: 30.03.2026
Server-Version: 0.1.0
Build: 2026-03-21

Enthaltene MCP-Funktionen


  • get_version
    Liefert Name und Versionsstand des Servers.
  • scan_projects
    Findet Delphi-Projekte im Workspace und erkennt, welche Projekte konfiguriert oder indiziert werden müssen.
  • configure_project
    Legt fest, welche Projekte indexiert oder ignoriert werden.
  • configure_auto_index
    Steuert, ob konfigurierte Projekte automatisch indiziert werden.
  • index_project
    Indexiert ein einzelnes Delphi-Projekt in den In-Memory-Cache.
  • index_all_configured
    Indexiert alle in der Konfiguration freigegebenen Projekte.
  • find_symbol
    Sucht projektübergreifend nach Klassen, Methoden, Feldern und weiteren Symbolen.
  • get_unit_info
    Liefert einen strukturierten Überblick über eine Unit.
  • get_class_info
    Zeigt Vererbung und Methoden einer Klasse im Detail an.
  • find_implementors
    Findet Klassen, die ein Interface oder eine Basisklasse implementieren.

Wichtige Funktionen


  • Scannt Workspaces nach Delphi-Projekten und verwaltet die Indizierung konfigurierter Projekte.
  • Findet Symbole, Klassen, Methoden, Implementierungen und Uses-Abhängigkeiten gezielt.
  • Liefert strukturierte Informationen zu Units und Klassen statt unstrukturierter Dateiblöcke.
  • Hilft AI-Agenten, Code schneller zu verstehen, präziser zu navigieren und mit weniger Kontext auszukommen.