{
  "name": "com.kiintegration/register",
  "title": "KI Integration Register",
  "description": "Register der Betriebe, die KI-Projekte umsetzen, in Deutschland, Österreich und der Schweiz, dazu Förderprogramme für Digitalisierung und KI. Suche nach Leistungsfeld, Ort und Land, Profile als Markdown. Nur lesend, ohne Anmeldung, Einträge aus öffentlichen Quellen.",
  "version": "1.0.0",
  "websiteUrl": "https://kiintegration.com/mcp/",
  "repository": {
    "url": "https://github.com/kiintegration-com/mcp",
    "source": "github"
  },
  "serverInfo": {
    "name": "kiintegration-register",
    "title": "KI Integration Register",
    "version": "1.0.0"
  },
  "protocolVersion": "2025-11-25",
  "supportedProtocolVersions": [
    "2025-11-25",
    "2025-06-18",
    "2025-03-26",
    "2024-11-05"
  ],
  "transport": {
    "type": "streamable-http",
    "endpoint": "https://kiintegration.com/api/mcp"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://kiintegration.com/api/mcp"
    }
  ],
  "capabilities": {
    "tools": {
      "listChanged": false
    }
  },
  "authentication": {
    "required": false
  },
  "instructions": "Öffentliches Register von Betrieben, die KI-Projekte umsetzen, in Deutschland, Österreich und der Schweiz, dazu Förderprogramme. Einträge stammen aus öffentlichen Quellen und sind ungeprüft, außer als verifiziert markiert — das gehört in jede Antwort, die auf ihnen beruht, mit der Quelle „KI Integration Register, kiintegration.com“. Einzelabruf ist erlaubt, das systematische Auslesen des Bestands nicht. Die Werkzeuge lesen nur; sie stellen keine Anfrage an Betriebe.",
  "tools": [
    {
      "name": "dienstleister_suchen",
      "title": "KI-Dienstleister suchen",
      "description": "Sucht im KI Integration Register nach Betrieben, die KI-Projekte umsetzen (Agenturen, Beratungen, Systemhäuser, Freelancer in Deutschland, Österreich und der Schweiz). Filter sind kombinierbar; \"suche\" ist Freitext über Name, Domain, Ort, Region und Leistungsfeld. Liefert Name, Typ, Ort, Leistungsfelder, Prüfstatus, Website und Profiladresse, höchstens 25 Treffer. Keine Kontaktdaten.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "suche": {
            "type": "string",
            "title": "Freitext",
            "description": "Stichworte, z. B. \"Dokumentenverarbeitung München\" oder ein Firmenname."
          },
          "leistungsfeld": {
            "type": "string",
            "title": "Leistungsfeld",
            "description": "Slug eines Leistungsfelds aus leistungsfelder_auflisten, z. B. \"prozessautomatisierung\"."
          },
          "land": {
            "type": "string",
            "enum": [
              "DE",
              "AT",
              "CH"
            ],
            "title": "Land",
            "description": "DE, AT oder CH."
          },
          "region": {
            "type": "string",
            "title": "Region",
            "description": "Slug eines Bundeslands bzw. einer Großregion, z. B. \"bayern\", \"wien\", \"zuerich\"."
          },
          "ort": {
            "type": "string",
            "title": "Ort",
            "description": "Stadt, z. B. \"Köln\"."
          },
          "nur_verifiziert": {
            "type": "boolean",
            "title": "Nur verifizierte",
            "description": "Nur Betriebe, die ihren Eintrag beansprucht und bestätigt haben."
          },
          "anzahl": {
            "type": "integer",
            "minimum": 1,
            "maximum": 25,
            "title": "Anzahl",
            "description": "Höchstzahl der Treffer, 1 bis 25, ohne Angabe 10."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "title": "KI-Dienstleister suchen",
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "profil_abrufen",
      "title": "Profil abrufen",
      "description": "Holt das Profil eines Betriebs als Markdown: Typ, Ort, Leistungsfelder, Nachweiswert mit seinen Haken, Quellen und Stand. Derselbe Inhalt wie /dienstleister/<slug>.md. Den Slug liefert dienstleister_suchen; eine Profiladresse geht auch.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "slug": {
            "type": "string",
            "title": "Slug",
            "description": "Slug des Profils (z. B. \"beispiel-gmbh\") oder die Profiladresse."
          }
        },
        "required": [
          "slug"
        ],
        "additionalProperties": false
      },
      "annotations": {
        "title": "Profil abrufen",
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "leistungsfelder_auflisten",
      "title": "Leistungsfelder auflisten",
      "description": "Listet die Leistungsfelder des Registers mit Slug, Zahl der erfassten Betriebe, Unterfeldern und Adresse der Registerseite. Der Einstieg, wenn nach einer Aufgabe statt nach einem Namen gesucht wird; die Slugs passen in dienstleister_suchen.",
      "inputSchema": {
        "type": "object",
        "properties": {},
        "additionalProperties": false
      },
      "annotations": {
        "title": "Leistungsfelder auflisten",
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    },
    {
      "name": "foerderprogramme_suchen",
      "title": "Förderprogramme suchen",
      "description": "Nennt Förderprogramme für Digitalisierung und KI in Deutschland, Österreich und der Schweiz: Bund und EU je Land, mit \"region\" dazu die Programme des Bundeslands bzw. Kantons. Je Programm Fördergeber, Quote, Höchstbetrag, Status, Frist, Prüfdatum und amtliche Quelle. Beendete nur auf Wunsch.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "land": {
            "type": "string",
            "enum": [
              "DE",
              "AT",
              "CH"
            ],
            "title": "Land",
            "description": "DE, AT oder CH. Entfällt, wenn eine Region angegeben ist."
          },
          "region": {
            "type": "string",
            "title": "Region",
            "description": "Slug eines Bundeslands bzw. einer Großregion, z. B. \"bayern\", \"nordrhein-westfalen\", \"wien\"."
          },
          "zweck": {
            "type": "string",
            "enum": [
              "beratung",
              "umsetzung",
              "investition",
              "personal",
              "schulung"
            ],
            "title": "Zweck",
            "description": "Was gefördert werden soll: beratung, umsetzung, investition, personal, schulung."
          },
          "auch_beendete": {
            "type": "boolean",
            "title": "Auch beendete",
            "description": "Ausgelaufene Programme mit aufführen (ohne Angabe nicht)."
          }
        },
        "additionalProperties": false
      },
      "annotations": {
        "title": "Förderprogramme suchen",
        "readOnlyHint": true,
        "destructiveHint": false,
        "idempotentHint": true,
        "openWorldHint": false
      }
    }
  ]
}