compras_obter_prompt
Renders a guided script that instructs an LLM to execute procurement workflows—such as contract analysis, supplier due diligence, or opportunity searches—by calling Compras.gov.br tools.
Instructions
Renderiza um MCP Prompt e devolve o texto pronto.
O texto retornado é o conteúdo da PromptMessage[0] — tipicamente um
roteiro que orienta o LLM a executar um fluxo usando as tools deste
servidor. Depois de obter o texto, o LLM normalmente segue as
instruções dele, chamando outras tools conforme indicado.
Retorno: { "nome": str, "texto": str, # conteúdo renderizado pronto para usar "argumentos_usados": dict, }
Se o prompt não existir ou faltar argumento obrigatório, retorna
_erro com diagnóstico em vez de propagar exception.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nome | Yes | Nome do prompt a renderizar. Use `compras_listar_prompts` para descobrir nomes disponíveis. Exemplos: `analisar_contratacao_pncp`, `dossie_due_diligence_fornecedor`, `oportunidades_carona_arp`. | |
| argumentos | No | Mapa de argumentos exigidos pelo prompt. Os nomes e tipos vêm de `compras_listar_prompts`. Ex.: {"cnpj_orgao": "00394460000141", "ano": 2025, "sequencial": 12345}. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||