naftiko: 1.0.0-alpha2 info: label: Convai Interaction API — Get Response description: 'Convai Interaction API — Get Response. 1 operation. Lead operation: Convai Get Character Response. Self-contained Naftiko capability covering the runtime NPC dialogue surface.' tags: - Convai - Interaction created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: CONVAI_API_KEY: CONVAI_API_KEY capability: consumes: - type: http namespace: interaction-getresponse baseUri: https://api.convai.com description: Convai Interaction API runtime NPC dialogue surface. resources: - name: character-getresponse path: /character/getResponse operations: - name: getresponse method: POST description: Convai Get Character Response outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: body in: body type: object required: true authentication: type: apikey key: CONVAI-API-KEY value: '{{env.CONVAI_API_KEY}}' placement: header exposes: - type: mcp namespace: interaction-getresponse-mcp port: 9090 transport: http description: MCP adapter for Convai Get Response. tools: - name: convai-get-character-response description: Convai Get Character Response — send user input and receive the character's reply (text, audio, action, emotion). hints: readOnly: false destructive: false idempotent: false call: interaction-getresponse.getresponse with: body: tools.body