@tiflux/mcp
Version:
TiFlux MCP Server - Model Context Protocol integration for Claude Code and other AI clients
49 lines (46 loc) • 1.49 kB
JavaScript
/**
* Schemas para ferramentas de itens de catálogo de serviços
*/
const searchCatalogItemSchema = {
name: 'search_catalog_item',
description: 'Buscar um item de catálogo de serviços por nome dentro de uma mesa específica. Os itens de catálogo representam os tipos de solicitações que podem ser criadas em uma mesa.',
inputSchema: {
type: 'object',
properties: {
desk_id: {
type: 'number',
description: 'ID da mesa onde buscar itens de catálogo (use desk_id OU desk_name)'
},
desk_name: {
type: 'string',
description: 'Nome da mesa para busca automática (alternativa ao desk_id)'
},
catalog_item_name: {
type: 'string',
description: 'Nome do item de catálogo a ser buscado (busca parcial case-insensitive)'
},
area_id: {
type: 'number',
description: 'ID da área de serviços para filtrar os resultados (opcional)'
},
catalog_id: {
type: 'number',
description: 'ID do catálogo de serviços para filtrar os resultados (opcional)'
},
limit: {
type: 'number',
description: 'Número de itens por página (padrão: 20, máximo: 200)',
default: 20
},
offset: {
type: 'number',
description: 'Número da página a ser retornada (padrão: 1)',
default: 1
}
},
required: ['catalog_item_name']
}
};
module.exports = {
searchCatalogItemSchema
};