UNPKG

topic-scout-mcp

Version:

MCP Server para buscar notícias e identificar tendências sobre tópicos específicos

38 lines (28 loc) 1.08 kB
#!/usr/bin/env node import { spawn } from 'child_process'; console.log('🧪 Testando Topic Scout MCP CLI...\n'); // Teste 1: Sem argumentos (deve falhar) console.log('1️⃣ Testando sem argumentos:'); const test1 = spawn('node', ['dist/cli.js'], { stdio: 'pipe' }); test1.stdout.on('data', (data) => { console.log('✅ Saída:', data.toString()); }); test1.stderr.on('data', (data) => { console.log('❌ Erro:', data.toString()); }); test1.on('close', (code) => { console.log(`Código de saída: ${code}\n`); // Teste 2: Com argumentos corretos console.log('2️⃣ Testando com argumentos corretos:'); const test2 = spawn('node', ['dist/cli.js', '-y', 'test-server'], { stdio: 'pipe' }); test2.stdout.on('data', (data) => { console.log('✅ Saída:', data.toString()); }); test2.stderr.on('data', (data) => { console.log('ℹ️ Info:', data.toString()); }); test2.on('close', (code) => { console.log(`Código de saída: ${code}\n`); console.log('✅ Testes concluídos!'); }); });