Skip to main content
Glama
mocomoco-inc

mocoVoice MCP Server

Official
by mocomoco-inc

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MOCOVOICE_API_KEYYesYour mocoVoice API key (requires READ/WRITE permissions)
MOCOVOICE_API_URLNoThe base URL for the mocoVoice APIhttps://api.mocomoco.ai/api/v1

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
SHOW_USAGEA

mocoVoice MCP server の機能説明をする

SHOW_AVAILABLE_FORMATSA

mocoVoice MCP server が対応している音声・動画ファイル形式を返却する

SHOW_AVAILABLE_FILESC

mocoVoice MCP server が利用できる音声・動画ファイル一覧を返却します mocoVoice API が現在認識できるファイル形式のみが返却されます 利用できる音声・動画ファイル一覧は指定されたディレクトリ(フォルダー)配下のみです

START_TRANSCRIPTION_JOBB

指定されたファイルで書き起こしジョブを起動します Args: path: 書き起こしを行うファイルパスの名前です language: ファイルの言語設定です。デフォルトは ja (日本語)

Returns:
    dict[str, str]: message -> 成功 or エラーメッセージの表示
CHECK_TRANSCRIPTION_STATUSESA

書き起こしの状態一覧を取得します Args: page: int 書き起こし一覧のページングです。デフォルトは一番最新のページになります

Returns:
    dict[str, str]: 失敗した場合には message -> エラーメッセージで返却されます
    list[dict]:  成功した場合には一覧が入った list が返却されます
SHOW_TRANSCRIPTION_RESULTC

書き起こしを取得して表示します Args: transcription_id: str 書き起こしID (UUID)

Returns:
    dict[str, str]: 失敗した場合にはエラーメッセージが、成功した場合には書き起こしの結果が返却されます

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 6 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: checking statuses, showing files, showing formats, showing transcription results, showing usage information, and starting a transcription job. No overlap in functionality.

Naming Consistency5/5

All tool names follow a consistent uppercase snake_case pattern with verb_NOUN structure (CHECK, SHOW, START). The same verb SHOW is used for multiple tools with different nouns, maintaining clarity.

Tool Count5/5

Six tools are appropriate for a voice transcription MCP server, covering the essential actions: listing available files and formats, starting a job, checking statuses, viewing results, and getting help.

Completeness4/5

The tool set covers the core transcription workflow (list files/ formats, start job, check status, get result). Minor gaps like the ability to cancel or delete a transcription job are not present but are not critical for basic usage.

Maintenance

ActivityInactive
ResponsivenessNo issues