pmarmaroli avatar

Vocametrix Voice Analysis

pmarmaroli/vocametrix-mcp

Connects Claude to the Vocametrix voice analysis API for clinical speech pathology work. You get 40+ tools covering everything from AVQI and DSI dysphonia metrics to jitter/shimmer analysis, pronunciation scoring, formant extraction, and AI therapy plan generation. Handles the upload workflow cleanly: pass base64 audio or public URLs, get back stable blob references you can reuse across analysis calls. Includes agent tools for clinical interpretation, exercise generation, and conversational SLP chat. Ships with SOAP note prompts and pre/post therapy comparison templates. Built for speech language pathologists who want programmatic access to acoustic measures without writing API clients. Free trial gives you 5 minutes of analysis to test the full toolkit.

tools
41
auth
Secret needed
transport
STDIO
env var
1
last updated
May 10, 2026

Tools

41 tools

Public tool metadata for what this MCP can expose to an agent.

vocametrix_calculate_avqiAcoustic Voice Quality Index (AVQI) — overall dysphonia severity

Acoustic Voice Quality Index (AVQI) — overall dysphonia severity

No parameter schema in public metadata yet.

vocametrix_calculate_dsiDysphonia Severity Index (DSI)

Dysphonia Severity Index (DSI)

No parameter schema in public metadata yet.

vocametrix_calculate_cppCepstral Peak Prominence — breathiness, hoarseness

Cepstral Peak Prominence — breathiness, hoarseness

No parameter schema in public metadata yet.

vocametrix_calculate_hnrHarmonics-to-Noise Ratio (multi-band)

Harmonics-to-Noise Ratio (multi-band)

No parameter schema in public metadata yet.

vocametrix_calculate_jitter_shimmerPeriod and amplitude perturbation

Period and amplitude perturbation

No parameter schema in public metadata yet.

vocametrix_calculate_voice_range_profileVoice Range Profile

Voice Range Profile

No parameter schema in public metadata yet.

vocametrix_calculate_prosody_similarityProsody similarity between two utterances

Prosody similarity between two utterances

No parameter schema in public metadata yet.

vocametrix_calculate_spectralSpectral tilt, slope, and formant energy

Spectral tilt, slope, and formant energy

No parameter schema in public metadata yet.

vocametrix_calculate_formantsFormant frequencies F1–F4

Formant frequencies F1–F4

No parameter schema in public metadata yet.

vocametrix_calculate_sz_ratioS/Z phonation ratio

S/Z phonation ratio

No parameter schema in public metadata yet.

vocametrix_calculate_gneGlottal-to-Noise Excitation

Glottal-to-Noise Excitation

No parameter schema in public metadata yet.

vocametrix_calculate_h1_h2H1–H2 harmonic difference

H1–H2 harmonic difference

No parameter schema in public metadata yet.

vocametrix_calculate_abiAcoustic Breathiness Index

Acoustic Breathiness Index

No parameter schema in public metadata yet.

vocametrix_calculate_voice_dynamicsDynamic range and fundamental frequency statistics

Dynamic range and fundamental frequency statistics

No parameter schema in public metadata yet.

vocametrix_measure_ddkDiadochokinesis (pa-ta-ka): syllable rate, regularity, acceleration, Pierce 2013 norms for 65-86

Diadochokinesis (pa-ta-ka): syllable rate, regularity, acceleration, Pierce 2013 norms for 65-86

No parameter schema in public metadata yet.

vocametrix_upload_audioUpload a WAV file (base64) → returns a stable blobUrl

Upload a WAV file (base64) → returns a stable blobUrl

No parameter schema in public metadata yet.

vocametrix_ingest_urlIngest a public HTTPS WAV URL → returns a stable blobUrl

Ingest a public HTTPS WAV URL → returns a stable blobUrl

No parameter schema in public metadata yet.

vocametrix_assess_pronunciationPhoneme-level pronunciation scoring

Phoneme-level pronunciation scoring

No parameter schema in public metadata yet.

vocametrix_assess_pronunciation_with_pitchPronunciation + pitch analysis combined

Pronunciation + pitch analysis combined

No parameter schema in public metadata yet.

vocametrix_transcribe_audioStreaming ASR transcription with progress

Streaming ASR transcription with progress

No parameter schema in public metadata yet.

vocametrix_synthesize_speechText-to-speech synthesis

Text-to-speech synthesis

No parameter schema in public metadata yet.

vocametrix_measure_sound_levelSound level in uncalibrated dB over a time window

Sound level in uncalibrated dB over a time window

No parameter schema in public metadata yet.

vocametrix_extract_egemapsGeneva Minimalistic Acoustic Parameter Set, GeMAPS v01b (62 features)

Geneva Minimalistic Acoustic Parameter Set, GeMAPS v01b (62 features)

No parameter schema in public metadata yet.

vocametrix_detect_phonemesFrench phoneme detection with confidence scores and timestamps

French phoneme detection with confidence scores and timestamps

No parameter schema in public metadata yet.

vocametrix_classify_stutteringDysfluency classification

Dysfluency classification

No parameter schema in public metadata yet.

vocametrix_interpret_voice_metricsClinical interpretation of voice metrics

Clinical interpretation of voice metrics

No parameter schema in public metadata yet.

vocametrix_generate_exercisesPersonalized voice/speech exercise generation

Personalized voice/speech exercise generation

No parameter schema in public metadata yet.

vocametrix_generate_word_listTarget word list generation for therapy

Target word list generation for therapy

No parameter schema in public metadata yet.

vocametrix_chat_speech_therapistConversational AI speech-language therapist

Conversational AI speech-language therapist

No parameter schema in public metadata yet.

vocametrix_convert_french_to_ipaFrench text → IPA phonetic transcription

French text → IPA phonetic transcription

No parameter schema in public metadata yet.

vocametrix_interpret_spelling_attemptSpelling correction agent

Spelling correction agent

No parameter schema in public metadata yet.

vocametrix_check_syntaxSyntax checking agent

Syntax checking agent

No parameter schema in public metadata yet.

vocametrix_vocabulary_tutorVocabulary tutoring agent

Vocabulary tutoring agent

No parameter schema in public metadata yet.

vocametrix_adapt_exerciseAdaptive exercise generation

Adaptive exercise generation

No parameter schema in public metadata yet.

vocametrix_generate_therapy_planGenerate an AI therapy plan

Generate an AI therapy plan

No parameter schema in public metadata yet.

vocametrix_get_therapy_statusPoll therapy plan generation status

Poll therapy plan generation status

No parameter schema in public metadata yet.

vocametrix_get_therapy_resultFetch completed therapy plan

Fetch completed therapy plan

No parameter schema in public metadata yet.

vocametrix_approve_therapy_planApprove a therapy plan

Approve a therapy plan

No parameter schema in public metadata yet.

vocametrix_full_voice_assessmentParallel AVQI + CPP + HNR + jitter/shimmer + spectral

Parallel AVQI + CPP + HNR + jitter/shimmer + spectral

No parameter schema in public metadata yet.

vocametrix_batch_pronunciationAssess a folder of WAV files. Reads the server's own filesystem, so it is only registered in stdio/local mode (VOCAMETRIX_MCP_LOCAL_FS=1) — not available on the hosted server

Assess a folder of WAV files. Reads the server's own filesystem, so it is only registered in stdio/local mode (VOCAMETRIX_MCP_LOCAL_FS=1) — not available on the hosted server

No parameter schema in public metadata yet.

vocametrix_full_therapy_workflowGenerate → poll → fetch → approval flow

Generate → poll → fetch → approval flow

No parameter schema in public metadata yet.

Sponsors

Configuration

VOCAMETRIX_API_KEY*secret

Your Vocametrix API key. Get one free at https://www.vocametrix.com/registration

Readme

@vocametrix/mcp-server

smithery badge

Official Model Context Protocol server for the Vocametrix voice analysis API.

Gives any MCP-compatible AI assistant (Claude Desktop, Cursor, Cline, etc.) direct access to clinical voice metrics, pronunciation assessment, speech transcription, and AI-powered therapy planning.

Quick start

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "vocametrix": {
      "command": "npx",
      "args": ["-y", "@vocametrix/mcp-server"],
      "env": {
        "VOCAMETRIX_API_KEY": "your-api-key-here"
      }
    }
  }
}

Get an API key at vocametrix.com/registration. MCP analysis uses purchased API credits; the website subscription and trial do not cover API calls.

Claude Code

Hosted server (no local install):


View the full README on GitHub

Details

Repository
github.com/pmarmaroli/vocametrix-mcp
Website
www.vocametrix.com/api-docs
Package
@vocametrix/mcp-server
Transport
STDIO
Auth
Required
Registry
MCP registry, active