Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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": true
}
logging
{}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": false,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_academic_papersB

Busca artigos científicos recentes nas bases abertas Crossref e SciELO por DOI, título e resumo. Útil para embasar fundamentação teórica e capítulos de revisão bibliográfica.

fetch_bibtex_by_doiB

Recupera a entrada BibTeX oficial correspondente a um DOI via negociação de conteúdo e opcionalmente anexa ao arquivo .bib do projeto sem duplicar chaves ou DOIs.

validate_citationsA

Realiza auditoria cruzada completa entre o texto e as referências:

  • Suporta LaTeX (\cite, \citeonline, \apud, \citep), Markdown ([@ref]) e Typst (@ref).

  • Detecta citações órfãs (citadas no texto, mas ausentes no .bib).

  • Aponta entradas do .bib nunca citadas no texto.

  • Identifica citações com sobrenome em CAIXA ALTA violando a NBR 10520:2023.

check_structureA

Valida a conformidade da estrutura acadêmica conforme a ABNT NBR 14724:2011:

  • Verifica elementos pré-textuais obrigatórios (capa, folha de rosto, resumo, abstract, sumário).

  • Não penaliza a ausência de listas opcionais (figuras, tabelas, siglas).

  • Verifica elementos textuais e pós-textuais (referências).

  • Diagnostica violações de numeração progressiva de seções da NBR 6024 (ex: ponto indevido no final).

audit_illustrations_and_tablesA

Audita figuras, tabelas e quadros do projeto segundo a ABNT NBR 14724 (item 5.8) e IBGE (1993):

  • Detecta figuras, tabelas ou quadros sem chamada textual prévia obrigatória (NBR14724-R03).

  • Aponta ausência de 'Fonte:' na parte inferior (NBR14724-R03).

  • Verifica se todos os arquivos de imagem referenciados existem fisicamente no projeto.

  • Diagnostica numeração fora de sequência e confusão conceitual entre Tabela e Quadro (IBGE1993-R01).

compile_tccB

Compila o projeto acadêmico para PDF utilizando LaTeX (abnTeX2 com ciclo multi-pass para evitar [?]), Typst ou Pandoc com --citeproc. Inclui pré-checagem de erros de sintaxe e diagnóstico amigável.

read_pdf_sectionB

Extrai o texto e dados estatísticos de um PDF acadêmico para fins de revisão e auditoria. Permite selecionar páginas específicas ou intervalos (1-indexado).

clean_bibtex_fileB

Higieniza e normaliza um arquivo BibTeX segundo a ABNT NBR 6023:2018:

  • Converte acentos LaTeX obsoletos para UTF-8 nativo estrito.

  • Normaliza abreviação de meses (incluindo a regra de 'maio' sem ponto).

  • Valida campos obrigatórios por tipo de entrada sem corromper ou perder chaves.

format_citationB

Formata chamadas de citação rigorosamente conforme a NBR 10520:2023:

  • Sobrenomes em caixa mista/baixa dentro dos parênteses (ex: '(Silva, 2023)' e nunca '(SILVA, 2023)').

  • Citações diretas curtas (<=3 linhas): entre aspas com ponto final APÓS os parênteses.

  • Citações diretas longas (>3 linhas): bloco recuado a 4 cm, fonte 10, espaçamento simples e sem aspas.

format_referenceC

Formata uma referência bibliográfica conforme a ABNT NBR 6023:2018:

  • Alinhamento à margem esquerda.

  • Destaque em negrito/itálico aplicado exclusivamente ao título principal (nunca ao subtítulo).

  • Abreviação correta de meses em língua portuguesa.

analyze_toneA

Analisa o rigor científico e a impessoalidade da escrita acadêmica:

  • Detecta uso de 1ª pessoa ('eu fiz', 'nós achamos', 'meu trabalho').

  • Sinaliza juízos de valor sem comprovação ('claramente', 'obviamente', 'sem dúvida').

  • Encontra expressões coloquiais e parágrafos desprovidos de citação/fundamentação.

  • Sugere reformulações para voz passiva sintética e terceira pessoa.

generate_academic_resumoB

Gera um Resumo (em português) ou Abstract (em inglês) na estrutura canônica da NBR 6028:2021:

  • Parágrafo único contínuo.

  • Verbos na 3ª pessoa e linguagem impessoal concisa.

  • Avalia a faixa de palavras (150 a 500 para TCC/teses).

  • Formata palavras-chave separadas por ponto e vírgula e terminadas em ponto.

format_figureA

Formata uma figura/imagem no padrão da ABNT NBR 14724:

  • Identificação no topo ('Figura X – Título').

  • Imagem centralizada com caminho no computador.

  • Indicação da fonte obrigatória no rodapé (default dinâmico com ano corrente).

  • Fornece exemplo da chamada obrigatória no texto e snippets prontos em Markdown, LaTeX e Typst.

format_tableB

Formata dados no padrão das Normas Tabulares do IBGE (1993) e ABNT NBR 14724:

  • 'tabela': para dados numéricos/estatísticos com bordas laterais ABERTAS (padrão IBGE).

  • 'quadro': para dados textuais/qualitativos com bordas fechadas em moldura completa.

  • Gera snippets em Markdown, LaTeX (booktabs para tabelas) e Typst.

init_research_specB

Inicializa o manifesto de Especificação Científica (SDD) 'abnt.spec.json' e 'SPEC.md' no projeto:

  • Camada 1: Perfil Normativo e Institucional (com aprendizado automático de PDF modelo da faculdade e cópia de logo).

  • Camada 2: Matriz Científica rastreável (Problema, Objetivo Geral e Objetivos Específicos OBJ-XX).

  • Camada 3: Capítulos planejados com metas mínimas de extensão e citações.

scaffold_academic_projectC

Inicializa a árvore completa de diretórios e arquivos de um projeto acadêmico (TCC, Dissertação, Tese ou Artigo):

  • Cria diretórios capitulos/, figuras/, tabelas/, anexos/, apendices/ e .abnt-mcp/.

  • Se sample_pdf_path for fornecido, extrai automaticamente o padrão da universidade (cabeçalho da capa, preâmbulo, seções exigidas e brasão/logo da página 1).

  • Se logo_path for fornecido, copia o arquivo de logotipo para figuras/logo_instituicao.* e referencia-o na capa.

  • Gera abnt.spec.json, SPEC.md, referencias.bib e o arquivo principal (main.typ, main.tex ou main.md).

audit_research_specB

Audita o manuscrito acadêmico contra o manifesto 'abnt.spec.json' (Spec-Driven Academic Writing):

  • Verifica se cada objetivo específico (OBJ-01, OBJ-02...) foi discutido no texto e respondido na Conclusão.

  • Confere a presença dos capítulos planejados e a meta mínima de referências no .bib.

  • Reporta violações com IDs canônicos de regra (NBR14724-R01, NBR6022-R01, NBR10520-R01, NBR6024-R01).

simulate_bancaB

Executa a simulação de banca examinadora (TCC/Dissertação/Tese/Artigo):

  • Avalia alinhamento entre Introdução, Objetivos Específicos (via abnt.spec.json se presente) e Conclusão.

  • Calcula notas por eixo e formula perguntas críticas de arguição para a defesa oral.

Prompts

Interactive templates invoked by user choice

NameDescription
revisar_capituloPrompt acadêmico especializado para revisão aprofundada de um capítulo acadêmico, gerando nota qualitativa, diagnóstico de rigor, pontos fortes e lista de melhorias.
formatar_citacaoPrompt para gerar o código exato da citação em LaTeX (abnTeX2), Markdown e Typst segundo a NBR 10520:2023.
simular_bancaPrompt para simulação de banca examinadora impiedosa e construtiva, avaliando congruência entre introdução e conclusão, rigor metodológico e perguntas da defesa.

Resources

Contextual data attached and managed by the client

NameDescription
resource_guia_citacoesGuia canônico e síntese das regras da ABNT NBR 10520:2023 (Citações).
resource_guia_estruturaChecklist completo da ABNT NBR 14724:2011 (Estrutura e Paginação de Trabalhos Acadêmicos).
resource_guia_referenciasSíntese das regras da ABNT NBR 6023:2018 (Elaboração de Referências Bibliográficas).
resource_guia_sddGuia de Escrita Acadêmica Orientada a Especificações (SDD - Spec-Driven Development).
resource_template_latexTemplate funcional completo para monografias/TCCs em LaTeX configurado com abnTeX2.
resource_template_typstTemplate moderno completo para trabalhos acadêmicos em Typst com regras ABNT nativas.
resource_template_markdownTemplate acadêmico para Pandoc Markdown com cabeçalho YAML e suporte a CSL ABNT.
resource_template_specTemplate JSON do manifesto científico SDD (abnt.spec.json) em 3 camadas.

TDQS

A3.5/5.0

Scored across 18 tools

Disambiguation4/5

Each tool targets a distinct resource or action: search, fetch, format, audit, compile, scaffold, and format specific elements (citations, references, figures, tables). Boundaries are mostly clear, though the multiple audit tools (validate_citations, check_structure, audit_illustrations_and_tables, audit_research_spec) slightly overlap in the 'auditing' space.

Naming Consistency4/5

Predominantly consistent snake_case verb_noun pattern (search_academic_papers, validate_citations, format_reference, compile_tcc). Minor deviations like init_research_spec and generate_academic_resumo are readable but slightly longer/irregular, and language mixing (banca/resumo) reduces uniformity a bit.

Tool Count4/5

18 tools is on the heavier side but each maps to a concrete ABNT task, so it is largely justified. The set is well-scoped for a normative academic-writing domain rather than padded.

Completeness5/5

Covers the full academic lifecycle: spec initialization, scaffolding, search/BibTeX, citation/reference formatting and validation, structure/illustration audits, tone analysis, resumo generation, and PDF compilation. No obvious dead ends for the stated ABNT domain.

Maintenance

ActivityMaintained
ResponsivenessNo issues