Back to Home
fwdslsh icon

converse

Verified Safe

by fwdslsh

Overview

A lightweight Model Context Protocol (MCP) server that provides voice capabilities using remote OpenAI-compatible TTS/STT APIs, enabling AI assistants like Claude to speak and listen through the system's audio devices.

Installation

Run Command
converse

Environment Variables

  • STT_API_URL
  • TTS_API_URL

Security Notes

The server uses `child_process.spawn` to execute external system commands (`aplay`, `arecord` by default) for audio playback and recording. The commands themselves, `RECORD_CMD` and `PLAY_CMD`, are fully configurable via environment variables. While `spawn` with an array of arguments is generally safer against shell injection from *tool parameters*, a malicious actor with control over these environment variables could configure them to execute arbitrary commands on the host system, leading to a significant arbitrary code execution vulnerability. There are no obvious hardcoded secrets, and API keys are read from environment variables. No `eval` or code obfuscation was detected.

Similar Servers

Stats

Interest Score0
Security Score6
Cost ClassLow
Avg Tokens75
Stars0
Forks0
Last Update2025-12-11

Tags

MCPVoiceTTSSTTAIConversation