Im November kamen vier neue Verbindungen für Datenbanken, Cloud Storage, Message Queues und das Model Context Protocol hinzu.
MCP-Verbindung
Connic-Agenten lassen sich als MCP-Tools bereitstellen, die jeder MCP-Client aufrufen kann. Jeder verknüpfte Agent wird zu einem Tool, dessen Name und Beschreibung über das standardisierte MCP-Protokoll verfügbar sind.
Die Verbindung unterstützt zwei Modi:
- ✓Sync-Modus: Der MCP-Client wartet, bis der Agent fertig ist (bis zu 5 Minuten)
- ✓Inbound-Modus: Fire-and-forget für länger laufende Aufgaben
Claude Desktop, Cursor und andere MCP-kompatible Clients lassen sich mit Connic-Agenten verbinden. Die Authentifizierung läuft über ein generiertes Secret-Token.
Postgres-Verbindung
Datenbankereignisse können Agenten über den LISTEN/NOTIFY-Mechanismus von PostgreSQL auslösen. Nach der Konfiguration eines Channel-Namens löst jedes NOTIFY in diesem Channel die verknüpften Agenten aus.
CREATE OR REPLACE FUNCTION notify_new_order()
RETURNS TRIGGER AS $$
BEGIN
PERFORM pg_notify(
'new_orders',
json_build_object(
'order_id', NEW.id,
'customer_id', NEW.customer_id,
'total', NEW.total
)::text
);
RETURN NEW;
END;
$$ LANGUAGE plpgsql;Die Postgres-Verbindung bleibt persistent und wird nach einem Abbruch automatisch wiederhergestellt.
S3-Verbindung
Datei-Uploads nach S3 können Agenten auslösen. Die Verbindung wird über SNS oder EventBridge konfiguriert; der Agent erhält die Metadaten der Datei:
{
"bucket": "my-bucket",
"key": "uploads/invoice-2024-001.pdf",
"size": 245789,
"event_name": "ObjectCreated:Put",
"content": { ... } // Optional: file content
}Mit den Filtern prefix und suffix lassen sich gezielt bestimmte Pfade oder Dateitypen verarbeiten. Die Option include_content lädt Dateiinhalte herunter und übergibt sie direkt an den Agenten (bis zu 10 MB).
SQS-Verbindung
Die Verbindung verarbeitet Nachrichten aus AWS-SQS-Queues und übernimmt Visibility Timeouts, das automatische Löschen von Nachrichten nach erfolgreicher Verarbeitung und das Routing fehlgeschlagener Nachrichten in eine Dead Letter Queue.
Verbindungslogs
Jede Verbindung hat jetzt einen Logstream, der auf ihrer Detailseite einsehbar ist. Er enthält:
- •Verbindungsereignisse (verbunden, getrennt, erneuter Verbindungsaufbau)
- •Eingehende Nachrichten mit Zeitstempel und Payload-Vorschau
- •Dispatch-Events mit den ausgelösten Agenten
- •Fehlerdetails für das Debugging
Einheitliche Verbindungsverwaltung
Alle Verbindungen verwenden jetzt eine einheitliche UI zum Erstellen und Bearbeiten. Die Konfigurationsfelder passen sich an den Verbindungstyp an und bieten Inline-Validierung sowie verständlichere Fehlermeldungen.