Skip to main content
Glama

MCP-Konnektor — SEIA (SEA Chile)

Ein MCP-Server (Model Context Protocol), der Claude ein Werkzeug bereitstellt, um RCA/ICSARA-Dokumente eines SEIA-Projekts direkt aus einem normalen Chat heraus zu suchen (Claude-App, Claude Code oder über einen beliebigen MCP-Client) — ohne ein Skript ausführen zu müssen.

Er nutzt denselben Mechanismus, der bereits im MVP2 des Praktikums erprobt wurde (acta-web/api/buscar-documentos.mjs): einen internen Endpunkt von seia.sea.gob.cl, der alle Dokumente eines Expediente ohne Login liefert.

Was es tut (vorerst)

Ein einziges Werkzeug: buscar_documentos_seia. Es bekommt die id_expediente eines Projekts und liefert die zugehörigen RCA/ICSARA-Dokumente (Typ, Datum, Link). Es greift nur lesend auf öffentliche SEA-Informationen zu — es braucht keinen API-Schlüssel und kostet nichts, deshalb bleibt der Konnektor vorerst ohne Authentifizierung.

Nicht enthalten ist noch die KI-Extraktion (Gemini) — sie wurde bewusst weggelassen, weil dieser Teil Kosten/Kontingent verbraucht. Wenn die Konnektor-URL ohne Schutz öffentlich wäre, könnte sie jeder aufbrauchen. Sie lässt sich später bei Bedarf mit Authentifizierung ergänzen.

Related MCP server: bogamatic-sac-mcp

Veröffentlichen (einmalig)

Schritt 1 — Repository auf GitHub erstellen

Wie bei acta-web: github.com/new, nenne es sea-mcp, leer (ohne README und ohne .gitignore), und gib mir die URL, damit ich den Code hochladen kann.

Schritt 2 — Mit Vercel verbinden

  1. In Vercel: Add New → Project → Import das Repository sea-mcp.

  2. Vercel erkennt automatisch, dass es sich um Next.js handelt — es ist keine weitere Konfiguration nötig.

  3. Du bekommst eine URL wie https://sea-mcp.vercel.app.

Schritt 3 — Als Connector in der Claude-App hinzufügen

  1. In claude.ai: Settings → Connectors → Add custom connector.

  2. Füge die URL ein: https://sea-mcp.vercel.app/api/mcp

  3. Speichern. Anschließend kannst du Claude in einem normalen Chat etwas wie „Suche die RCA/ICSARA-Dokumente der Akte 2160034555“ fragen — und Claude nimmt direkt das Werkzeug.

Testen vor dem Verbinden mit Claude (optional)

Mit dem MCP Inspector: Server-URL https://sea-mcp.vercel.app/api/mcp angeben, Transport "Streamable HTTP" wählen, auf "List Tools" klicken und buscar_documentos_seia mit id_expediente: 2160034555 testen (Parque Eólico Wayra, bereits als echter Testfall im MVP2 verwendet).

Struktur

sea-mcp/
├── package.json
├── next.config.js
└── app/
    └── api/
        └── mcp/
            └── route.js    <- el servidor MCP y su única herramienta

Related MCP Connectors

Related MCP Servers