tool-transcribai-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| OPENAI_API_KEY | No | API key para la descripción IA (alternativa a TOOL_TRANSCRIBAI_API_KEY) | |
| TOOL_TRANSCRIBAI_HTTP | No | 1 para activar modo HTTP | |
| TOOL_TRANSCRIBAI_ROOT | No | Directorio raíz permitido | cwd |
| TOOL_TRANSCRIBAI_API_KEY | No | API key para la descripción IA (alternativa a OPENAI_API_KEY) | |
| TOOL_TRANSCRIBAI_HTTP_PORT | No | Puerto del modo HTTP | 3397 |
| TOOL_TRANSCRIBAI_LANG_PATH | No | Datos de idioma Tesseract locales (offline) | |
| TOOL_TRANSCRIBAI_MAX_BATCH | No | Máx. imágenes por carpeta | 100 |
| TOOL_TRANSCRIBAI_DESCRIBE_MODEL | No | Modelo de descripción | gpt-4o-mini |
| TOOL_TRANSCRIBAI_MAX_IMAGE_BYTES | No | Tamaño máximo por imagen | 20 MB |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| transcribir_imagenA | Extrae el texto de una imagen usando OCR local (tesseract.js). No sube la imagen a internet y no gasta tokens. Devuelve el texto plano. |
| listar_imagenesA | Lista las imágenes soportadas dentro de un directorio (dentro de la raíz permitida), con su ruta y tamaño. |
| analizar_imagenB | Transcribe el texto de una imagen, genera una descripción breve (opcional) y devuelve el contenido en Markdown, texto plano o JSON. Puede guardar el resultado como archivo. |
| procesar_carpetaA | Procesa TODAS las imágenes de un directorio: transcribe cada una con OCR local y genera un archivo de salida por imagen, sin gastar tokens. Ideal para lotes grandes. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
transcribir_imagen and analizar_imagen both extract text from a single image and heavily overlap in purpose, with the latter only adding optional description/output options. procesar_carpeta also performs transcription, creating further ambiguity between batch and single-image workflows.
All tool names follow a consistent verb_noun pattern in Spanish using snake_case: transcribir_imagen, listar_imagenes, analizar_imagen, procesar_carpeta. Minor pluralization differences do not undermine the clear pattern.
Four tools is a reasonable number for an OCR-focused server. However, the overlap between transcribir_imagen and analizar_imagen makes the set feel slightly less tight than it could be.
The server covers listing supported images, single-image OCR, richer analysis with configurable output, and batch folder processing. There are no major dead ends for the stated OCR purpose, though a tool to configure OCR language or supported extensions would round it out.