← librascript-mcp

librascript-mcp 8c496f1e28330e30929ba0bc9bfbc673f07552c6

source_git · fabricioartur/librascript-mcp · current release

9
Tools
0
Resources
0
Templates
3
Prompts

Observation

Observed 2026-08-25T19:30:05.748Z using mcpSecurity-inventory. Status: succeeded. Negotiated protocol: 2025-06-18.

Server capabilities
{
  "tools": {
    "listChanged": true
  },
  "prompts": {
    "listChanged": true
  }
}

Tools 9

ToolCategoryAnnotationsRisk
audit_contentAnalisa um texto em português ANTES de traduzir. Detecta frases longas, siglas e trechos difíceis de assinar.
Input schema
{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Conteúdo em português para auditar."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
batch_translateTraduz vários trechos de uma vez (slides, seções, FAQ). Máximo 20 itens.
Input schema
{
  "type": "object",
  "properties": {
    "texts": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "maxItems": 20,
      "description": "Lista de textos em português."
    }
  },
  "required": [
    "texts"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
dictionary_statsMostra quantos sinais existem no dicionário oficial carregado.
Input schema
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "properties": {}
}
— · —
gloss_to_scriptTransforma uma glossa em roteiro com tempos estimados. Ideal para vídeos, aulas gravadas e intérpretes.
Input schema
{
  "type": "object",
  "properties": {
    "gloss": {
      "type": "string",
      "description": "Glossa LIBRAS."
    },
    "title": {
      "type": "string",
      "description": "Título do roteiro."
    }
  },
  "required": [
    "gloss"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
lookup_signBusca um sinal no dicionário oficial VLibras. Use para conferir se uma palavra tem sinal cadastrado.
Input schema
{
  "type": "object",
  "properties": {
    "term": {
      "type": "string",
      "description": "Palavra ou termo para buscar."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50,
      "description": "Máximo de resultados (padrão 10)."
    }
  },
  "required": [
    "term"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
submit_reviewEnvia feedback à equipe VLibras quando uma tradução estiver boa ou precisar de correção.
Input schema
{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Texto original em português."
    },
    "translation": {
      "type": "string",
      "description": "Glossa avaliada."
    },
    "rating": {
      "type": "string",
      "enum": [
        "good",
        "bad"
      ],
      "description": "'good' se boa, 'bad' se ruim."
    },
    "suggestion": {
      "type": "string",
      "description": "Glossa corrigida (obrigatória se rating for 'bad')."
    }
  },
  "required": [
    "text",
    "translation",
    "rating"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
text_to_glossTraduz um texto em português para glossa LIBRAS. Use quando o usuário pedir tradução para LIBRAS, língua de sinais ou VLibras.
Input schema
{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Texto em português (máximo 5000 caracteres)."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
translate_and_validateAtalho recomendado: audita, traduz e valida em uma única chamada. Use para a maioria dos pedidos de tradução.
Input schema
{
  "type": "object",
  "properties": {
    "text": {
      "type": "string",
      "description": "Texto em português."
    },
    "auditFirst": {
      "type": "boolean",
      "description": "Auditar antes de traduzir (padrão: true)."
    }
  },
  "required": [
    "text"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —
validate_glossValida uma glossa e mostra quais sinais existem no dicionário. Use sempre após traduzir.
Input schema
{
  "type": "object",
  "properties": {
    "gloss": {
      "type": "string",
      "description": "Glossa LIBRAS para validar."
    }
  },
  "required": [
    "gloss"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
— · —

Resources 0

Resource templates 0

Prompts 3

Let’s talk about MCP security.

Share your details and our security team will contact you.