{
    "name": "HEPTACOM GmbH",
    "description": "Maschinenlesbare Auskunft über HEPTACOM GmbH. Ein MCP-Server liefert Unternehmensprofil, Leistungen, Referenzen, eine Volltextsuche über die Website und eine begründete Eignungsaussage für ein konkretes Vorhaben. Die Angaben stammen aus einer gepflegten Datenbasis, nicht aus einem Sprachmodell.",
    "version": "1.1.0",
    "provider": {
        "organization": "HEPTACOM GmbH",
        "url": "https://www.heptacom.de/"
    },
    "documentationUrl": "https://www.heptacom.de/agents/",
    "supportedInterfaces": [
        {
            "url": "https://www.heptacom.de/mcp",
            "protocolBinding": "MCP",
            "protocolVersion": "2025-11-25"
        }
    ],
    "capabilities": {
        "streaming": false,
        "pushNotifications": false
    },
    "defaultInputModes": [
        "application/json"
    ],
    "defaultOutputModes": [
        "application/json",
        "text/plain"
    ],
    "skills": [
        {
            "id": "get_company_profile",
            "name": "Unternehmensprofil abrufen",
            "description": "Liefert das vollständige Unternehmensprofil von HEPTACOM in einem Aufruf: Rechtsform und Registerdaten, Standorte mit Koordinaten, Teamgröße und Rollenverteilung, eingesetzte Shopware-Fassungen, angebundene Fremdsysteme, Partnerstatus und Zertifizierungen, bediente Regionen und Kundenarten, alle Leistungen, alle eigenen Anwendungen, alle Referenzen und die Kontaktwege. Der richtige erste Aufruf, um einzuschätzen, wer HEPTACOM ist. Felder ohne belegten Wert fehlen ganz, statt geraten zu werden.",
            "tags": [
                "unternehmen",
                "profil",
                "fakten",
                "shopware",
                "agentur"
            ]
        },
        {
            "id": "list_services",
            "name": "Leistungen auflisten",
            "description": "Listet alle Leistungen von HEPTACOM mit Name, Art der Leistung und Slug. Der Slug ist der Schlüssel für get_service, das zu einer einzelnen Leistung die ausführliche Beschreibung und die zugehörigen Referenzen liefert. Ohne Argumente aufrufen.",
            "tags": [
                "leistungen",
                "ueberblick",
                "shopware"
            ]
        },
        {
            "id": "get_service",
            "name": "Leistung abrufen",
            "description": "Liefert eine einzelne Leistung von HEPTACOM ausführlich: Beschreibung, Art der Leistung, Zielgruppe, Seitenadresse in beiden Sprachen und die Referenzprojekte, in denen sie eingesetzt wurde. Erwartet den Slug aus list_services. Ist der Slug unbekannt, nennt die Antwort die gültigen Slugs.",
            "tags": [
                "leistung",
                "detail",
                "shopware"
            ]
        },
        {
            "id": "get_references",
            "name": "Referenzen abrufen",
            "description": "Liefert die Referenzprojekte von HEPTACOM, auf Wunsch gefiltert nach Branche oder Plattform. Ohne Argumente kommen alle. Jede Referenz nennt Name, Kurzbeschreibung, Branche und Zielgruppe, sofern hinterlegt, sowie die Detailseite und den Shop des Kunden. Die Branche ist nicht bei jeder Referenz erfasst, die Antwort weist das im Feld coverage aus.",
            "tags": [
                "referenzen",
                "projekte",
                "branche",
                "shopware"
            ]
        },
        {
            "id": "search_content",
            "name": "Inhalte durchsuchen",
            "description": "Durchsucht alle Seiten von heptacom.de im Volltext, einschließlich Leistungsseiten, Produktseiten, Blogbeiträgen und Referenzen. Liefert je Treffer den Seitentitel, einen Auszug aus dem Fundzusammenhang, die Seitenadresse und die Adresse der Markdown-Fassung für den vollen Text. Geeignet für Fragen, die keines der anderen Werkzeuge abdeckt, etwa nach einer Technologie, einem Vorgehen oder einem Begriff. Für Fragen nach Leistungen, Referenzen oder dem Unternehmen selbst sind die dafür vorgesehenen Werkzeuge genauer.",
            "tags": [
                "suche",
                "volltext",
                "website",
                "blog"
            ]
        },
        {
            "id": "check_fit",
            "name": "Eignung prüfen",
            "description": "Prüft, ob HEPTACOM zu einem konkreten Vorhaben passt, und begründet das je Kriterium einzeln mit Belegen aus der eigenen Datenbasis. Alle Angaben sind freiwillig, es wird nur bewertet, was angegeben wurde. Was die Datenbasis nicht hergibt, wird als nicht belegt ausgewiesen und nicht geschätzt. Passt HEPTACOM nicht, sagt die Antwort das deutlich.",
            "tags": [
                "eignung",
                "vergleich",
                "auswahl",
                "shopware",
                "b2b"
            ]
        },
        {
            "id": "request_contact",
            "name": "Kontaktanfrage auslösen",
            "description": "Löst eine qualifizierte Kontaktanfrage an HEPTACOM aus. Der Aufruf verschickt die Anfrage NICHT sofort: Zuerst geht eine Bestätigungsmail an die angegebene Adresse, und erst nach dem Klick darauf erreicht die Anfrage HEPTACOM. Gib deshalb nur eine Adresse an, die der Person gehört, für die du handelst, und sag ihr, dass sie eine Bestätigungsmail erwarten soll. Je Adresse ist eine offene Anfrage gleichzeitig möglich. Antwortet mit einer Referenznummer, unter der sich die Anfrage später zuordnen lässt.",
            "tags": [
                "kontakt",
                "anfrage",
                "lead",
                "erstgespraech"
            ]
        },
        {
            "id": "get_availability",
            "name": "Freie Zeiten abrufen",
            "description": "Nennt mögliche Zeitfenster für ein Erstgespräch mit HEPTACOM in einem Zeitraum. Die Zeiten sind ein Vorschlagsraster und keine Zusage, bestätigt wird ein Termin immer von einem Menschen. Sind keine Zeiten hinterlegt, sagt die Antwort das und nennt stattdessen den Kontaktweg. Ein Vorschlag lässt sich mit propose_intro_call an eine bestehende Anfrage hängen.",
            "tags": [
                "termin",
                "erstgespraech",
                "verfuegbarkeit"
            ]
        },
        {
            "id": "propose_intro_call",
            "name": "Termin vorschlagen",
            "description": "Hängt einen Wunschtermin für das Erstgespräch an eine Anfrage, die zuvor mit request_contact ausgelöst wurde. Der Vorschlag wird zusammen mit der Anfrage bestätigt und erreicht HEPTACOM erst danach. Das ist kein gebuchter Termin: Ob er zustande kommt, meldet ein Mensch zurück. Mögliche Zeiten liefert get_availability.",
            "tags": [
                "termin",
                "erstgespraech",
                "anfrage"
            ]
        }
    ]
}
