Context
Following discussion in Discord, I’d like to contribute a separate vocagateway-mcp repository: an MCP server for a user’s self-hosted VocaGateway.
Initial scope
- Gateway health/readiness and active-engine status
- Installed/available model listing
- Transcribe a local audio file through the user-configured gateway
The server would use the existing bearer authentication and make the gateway destination explicit before audio is sent. There would be no Voca-hosted service, account, telemetry, or secret/transcript logging.
API direction
Use the existing session API initially, with the OpenAI-compatible POST /v1/audio/transcriptions endpoint from #37 as the preferred simple transcription path once merged.
Non-goals for v1
- Streaming transcription
- Token administration
- Model download, deletion, or selection
- Any cloud relay or hosted gateway
Maintainer decision requested
If this scope looks right, I’ll create the standalone repository under the VocaHQ organization and open the initial implementation PR there.
Context
Following discussion in Discord, I’d like to contribute a separate
vocagateway-mcprepository: an MCP server for a user’s self-hosted VocaGateway.Initial scope
The server would use the existing bearer authentication and make the gateway destination explicit before audio is sent. There would be no Voca-hosted service, account, telemetry, or secret/transcript logging.
API direction
Use the existing session API initially, with the OpenAI-compatible
POST /v1/audio/transcriptionsendpoint from #37 as the preferred simple transcription path once merged.Non-goals for v1
Maintainer decision requested
If this scope looks right, I’ll create the standalone repository under the VocaHQ organization and open the initial implementation PR there.