Skip to main content
Glama
dapooleygmailcom

GAIIA Expert Proxy (MCP Server)

GAIIA Unified MCP Server (v2.0.0)

Der GAIIA Unified MCP Server ist ein unternehmensreifer Model-Context-Protocol-Server, der KI-Codierungsassistenten und autonome Agenten mit dem GAIIA-Ökosystem verbindet. Er ermöglicht expertengeleitete Code-Audits, Projekt-Transformationen, BPMN-Prozessauslösung und Multi-Protokoll-API-Analyse.


🌟 Funktionen & Fähigkeiten

  • Expertenauswahl & -Routing: Durchsuchen und Auswählen aus einer Registry von Proxy-Experten (z. B. Clean Architecture, Security, Performance, Transit-Domäne).

  • Code-Transformation & Auditing: Transformieren einzelner Codeblöcke oder Durchführen umfassender Audits gegen unveränderliche Architekturstandards.

  • Multi-Protokoll-API-Abfrage: Schemaerkennung und -synthese über verschiedene Protokolle:

    • REST (JSON): OpenAPI-v3-Synthese.

    • GraphQL: Schema-Introspection und automatische Tool-Generierung.

    • gRPC (Protobuf): Server-Reflection-Inspektion (src/mock/mock-grpc-server.ts).

    • ISO 8583 (TCP-Sockets): Direkte Socket-Kommunikation für Zahlungsgateways (src/mock/mock-tcp-server.ts).

    • XML / SOAP: Automatisches Parsen von .xsd- und .wsdl-Dateien.

    • EDI (ANSI X12): Segment-Reparatur für Altsysteme im Bereich Supply-Chain-Formate.

    • OData & ERP: Auflösung von Unternehmensmetadaten (src/mock/mock-erp-server.ts).

  • BPMS-Prozessorchestrierung: BPMN-Vorlagen auflisten und Workflow-Ausführungen in gaiia-process-management auslösen.

  • Telemetrie & Kontextspeicherung: In-Memory-Kontextverfolgung und Telemetrieprotokollierung über src/services/telemetry-service.ts.


Related MCP server: docsgrep

⚙️ Installation & Build

Voraussetzungen

  • Node.js: v20+ LTS

  • npm: v9+

  • Ein registriertes GAIIA-Konto für die Synchronisierung mit der Cloud-Registrierung

Einrichtung

# 1. Navigate to directory
cd gaiia-mcp-server

# 2. Install dependencies
npm install

# 3. Build TypeScript
npm run build

🔐 Authentifizierung

Authentifizieren Sie sich mit der GAIIA-Plattform, um Sitzungstoken sicher zu speichern:

npm run login

Token werden sicher unter ~/.local/share/gaiia/tokens.json oder einem anderen konfigurierten Pfad gespeichert.


🔧 Umgebungskonfiguration

GAIIA_GRAPHQL_ENDPOINT=https://<api-id>.appsync-api.ap-southeast-2.amazonaws.com/graphql
AWS_REGION=ap-southeast-2
USER_POOL_ID=ap-southeast-2_xxxxxxxxx
APP_CLIENT_ID=xxxxxxxxxxxxxxxxxxxxxxxxxx

🔌 MCP-Client-Konfiguration (z. B. Claude Desktop)

Fügen Sie den Server zu Ihrer claude_desktop_config.json hinzu:

{
  "mcpServers": {
    "gaiia-unified-mcp": {
      "command": "node",
      "args": ["c:/programming/aiia/gaiia-mcp-server/build/index.js"]
    }
  }
}

🛠️ Referenz der verfügbaren MCP-Tools

Tool-Name

Zweck

Wichtige Argumente

gaiia_list_experts

Listet alle verfügbaren KI-Experten im Registry auf

query (optional) – Name, E-Mail oder Architektur-Schlüsselwörter

gaiia_set_active_expert

Legt den aktiven Experten für Transformationen fest

email (erforderlich)

gaiia_transform

Führt Audits, Refactorings oder Code-Generierung mit dem aktiven Experten durch

code (Zeichenfolge), instructions (Zeichenfolge)

gaiia_analyze_project

Führt ein tiefes Architektur-Audit oder automatisches Refactoring in einem Projektverzeichnis durch

directory_path (Zeichenfolge), mode ("audit"

"refactor")

gaiia_ingest_project

Übernimmt Verzeichniscode in den Speicher des aktiven Experten

directory_path (Zeichenfolge)

interrogate_endpoint

API-Fuzzing und Schema-Synthese für mehrere Protokolle

url (Zeichenfolge), method (Zeichenfolge), auth_header (optional), base_payload (optional)

sync_specs

Synchronisiert lokal erkannte Schemas aus specs/ mit der Cloud-Registry

Keine

gaiia_list_processes

Listet registrierte BPMN-Vorlagen im Arbeitsbereich auf

Keine

gaiia_start_process

Startet einen BPMN-Workflow mit Anfangskontext

process_type (Zeichenfolge), payload (optionales Objekt)


🧪 Tests & lokale Mock-Server

Der Server enthält eigenständige Mock-Server in src/mock/ zum Testen komplexer Protokolle ohne externe Abhängigkeiten:

# Start mock gRPC server
npx tsx src/mock/mock-grpc-server.ts

# Start mock ISO 8583 TCP socket server
npx tsx src/mock/mock-tcp-server.ts

# Start mock ERP / OData server
npx tsx src/mock/mock-erp-server.ts

📄 Lizenz

MIT © 2026 GAIIA Engineering

Install Server
F
license - not found
B
quality
A
maintenance

Maintenance

Maintainers
Response time
3wRelease cycle
3Releases (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

View all related MCP servers

Related MCP Connectors

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/dapooleygmailcom/gaiia-mcp-server'

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