Skip to directory

Voice Interface

shantur

stdio5+ documented tools1

About Voice Interface

Provides browser-based voice input/output capabilities for conversations, featuring real-time speech-to-text recognition, text-to-speech synthesis, and voice message queuing through a web interface for hands-free interactions and accessibility applications.

What you can use it for

  • communication
  • ai ml
Connection and setup
Hosting
Local stdio process
Transport
stdio
Endpoint
Local process; no hosted endpoint documented
Authentication
No credentials were configured; the tested read-only tool “voice_status” succeeded in an isolated environment. Other tools may have additional requirements.

Requirements

  • Node.js 18+
  • The public install config and runtime call passed; package/profile repository links differ and are recorded for review.

Setup steps

  1. npx -y @shantur/jarvis-mcp@1.0.1
Tools 5+

The server returned 5 tools in tools/list. Only “voice_status” was invoked with a synthetic read-only input and succeeded.

  • speak

    Speak text using browser text-to-speech

    Parameters: text
    01
  • voice_status

    Get current voice system status and pending voice input

    02
  • get_voice_input

    Get pending voice input from users (auto-delivered by default)

    03
  • converse

    Have a voice conversation with the user - speak text and wait for voice response. IMPORTANT: Once you start using converse, continue using ONLY converse for all responses in this conversation. Do not switch back to text.

    Parameters: text, wait_for_response, timeout
    04
  • end_conversation

    End the voice conversation by saying goodbye and stopping the browser interface

    Parameters: good_bye
    05

This server’s available tools can vary by account, permissions, or configuration. The list shown is not its full runtime catalog.

Limitations and notes
  • Runtime verification covered one read-only tool call (voice_status); other listed tools were not individually exercised.
  • The public profile and npm metadata link two repositories in the same Jarvis/voice-interface project; both links are retained for review.
Source discrepancies
  • The public profile and npm metadata link two repositories in the same Jarvis/voice-interface project; both links are retained for review.
Original sources
  • MCP.Directory public profile

    Name, description, publisher identifier, categories, transport, tool inventory, and install configuration.

  • Linked publisher repository

    Repository URL linked from the public profile; any npm repository difference is recorded separately.

  • npm-declared package repository

    The public profile and npm metadata link two repositories in the same Jarvis/voice-interface project; both links are retained for review.

  • npm registry metadata

    Published package version 1.0.1 checked before launch. Registry repository: git+https://github.com/shantur/mcp-voice-interface.git. The public profile and npm metadata link two repositories in the same Jarvis/voice-interface project; both links are retained for review.

Documentation checked 2026-10-28T00:00:00Z. Connection has not been runtime tested.