naftiko: 1.0.0-alpha2 info: label: Galileo Public API — Integrations description: 'Galileo Public API — Integrations. Self-contained Naftiko capability for listing available integrations and reading per-integration configuration and status.' tags: - Galileo - Integrations created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: GALILEO_API_KEY: GALILEO_API_KEY capability: consumes: - type: http namespace: platform-integrations baseUri: https://api.galileo.ai description: Galileo Integrations business capability. resources: - name: availableintegrations path: /v2/integrations/available operations: - name: listavailableintegrations method: GET description: List available integrations (LLM providers, vector stores, frameworks). - name: integration path: /v2/integrations/{name} operations: - name: getintegration method: GET description: Get a configured Galileo integration by name. inputParameters: - name: name in: path type: string required: true - name: integrationstatus path: /v2/integrations/{name}/status operations: - name: getintegrationstatus method: GET description: Get the status of a configured Galileo integration. inputParameters: - name: name in: path type: string required: true authentication: type: apikey key: Galileo-API-Key value: '{{env.GALILEO_API_KEY}}' placement: header exposes: - type: mcp namespace: platform-integrations-mcp port: 9090 transport: http description: MCP adapter for Galileo Integrations. tools: - name: galileo-list-available-integrations description: List available Galileo integrations. hints: readOnly: true destructive: false idempotent: true call: platform-integrations.listavailableintegrations - name: galileo-get-integration description: Get a configured integration by name. hints: readOnly: true destructive: false idempotent: true call: platform-integrations.getintegration with: name: tools.name - name: galileo-get-integration-status description: Get the status of a configured integration. hints: readOnly: true destructive: false idempotent: true call: platform-integrations.getintegrationstatus with: name: tools.name