// documentação
O que sua IA consegue fazer
42 ferramentas, organizadas por categoria. Ferramentas marcadas com preview obrigatório sempre mostram uma prévia antes de aplicar qualquer mudança — sua IA precisa confirmar explicitamente pra executar de verdade. Nenhuma ferramenta de exclusão está disponível.
Duas ferramentas de schema (create_table, add_column) exigem um script opcional instalado na sua instância — ver como instalar
Consulta e análise (sempre seguras — só leitura)
query_tablesó leitura
Consulta registros em qualquer tabela (incident, sys_user, cmdb_ci_server, etc), com filtros e ordenação.
get_recordsó leitura
Busca um registro específico pelo sys_id.
inspect_tablesó leitura
Mostra a estrutura de uma tabela: colunas, tipos, referências.
aggregate_tablesó leitura
Agregações — COUNT, SUM, AVG, MIN, MAX — em qualquer tabela.
search_recordssó leitura
Busca textual em múltiplas tabelas de uma vez.
list_tablessó leitura
Lista as tabelas disponíveis na instância.
get_choicessó leitura
Retorna as opções de um campo do tipo Choice.
Criação e edição de registros
create_recordpreview obrigatório
Cria um registro em qualquer tabela.
update_recordpreview obrigatório
Atualiza um registro existente.
add_comment
Adiciona comentário ou work note a um registro.
bulk_updatepreview obrigatório
Atualiza múltiplos registros de uma vez (máx. 50).
Catálogo de serviços
catalog_search
Busca itens do Service Catalog e suas variáveis.
submit_catalog_request
Envia uma requisição preenchida do catálogo (ex: pedir VPN, laptop).
get_my_requests
Lista as requisições do usuário identificado.
Identificação de usuário
identify_user
Identifica o usuário (por email, matrícula ou nome) pra personalizar o atendimento.
get_user_context
Busca chamados e requisições recentes do usuário identificado.
Estrutura da instância (schema) — requer instalação opcional
create_tablepreview obrigatório
Cria uma nova tabela. Requer instalar o NowConnectBridge (script de 2 minutos, opcional) — ver /docs/bridge.
add_columnpreview obrigatório
Adiciona um campo a uma tabela existente. Requer o NowConnectBridge — ver /docs/bridge.
Automação e regras
create_business_rulepreview obrigatório
Cria uma Business Rule.
create_script_includepreview obrigatório
Cria um Script Include reutilizável.
create_client_scriptpreview obrigatório
Cria um Client Script (onChange, onLoad, etc).
create_ui_policypreview obrigatório
Cria uma UI Policy (visibilidade/obrigatoriedade de campos condicional).
create_flow
Cria a estrutura base de um Flow no Flow Designer.
create_notification
Cria uma Email Notification.
manage_update_set
Cria, ativa ou completa Update Sets.
Portal e experiência do usuário
list_sp_themes
Lista temas disponíveis do Service Portal.
create_portal
Cria um Service Portal com tema e estrutura básica.
create_portal_page
Cria uma página dentro de um portal.
configure_portal_theme
Aplica tema e cores a um portal existente.
create_portal_menupreview obrigatório
Cria menu de navegação e associa a um portal.
create_sp_theme
Cria um tema customizado pro Service Portal.
create_kb_article
Cria e publica um artigo na Knowledge Base.
create_catalog_item
Cria um item de Service Catalog com variáveis.
create_record_producer
Cria um Record Producer vinculado a uma tabela.
create_workspacepreview obrigatório
Cria um Agent Workspace.
generate_design_system
Gera um design system completo pro portal.
UI Builder (experiências modernas)
create_uib_experiencepreview obrigatório
Cria uma UIB Experience — raiz de uma app UI Builder.
create_uib_routepreview obrigatório
Cria uma rota dentro de uma Experience.
create_uib_macroponentpreview obrigatório
Cria um Macroponent (container de componentes).
create_uib_screenpreview obrigatório
Cria uma Screen vinculada a uma rota.
create_uib_data_brokerpreview obrigatório
Cria um Data Broker pra fornecer dados a um macroponent.
attach_uib_componentpreview obrigatório
Adiciona um componente filho à composição de um macroponent.
set_uib_compositionpreview obrigatório
Define a composição completa de um macroponent.
create_uib_client_statepreview obrigatório
Cria uma variável de estado do cliente.
create_uib_event_mappingpreview obrigatório
Cria um mapeamento de evento em um macroponent.
get_uib_composition
Lê a composição atual de um macroponent.
Auditoria
get_audit_log
Consulta o log de auditoria das ações feitas via NowConnect.
Documentação oficial ServiceNow (produto, não sua instância)
search_servicenow_docs
Busca na documentação oficial da ServiceNow — 'como funciona X', 'o que é Y'.
fetch_servicenow_doc
Lê o conteúdo completo de um tópico específico da documentação oficial.
Como testar
Depois de colar o config no seu cliente MCP, pergunte algo como "lista os últimos 5 incidents abertos" ou "quantos incidents críticos estão abertos agora?" pra confirmar que a conexão está funcionando.