Skip to main content
Glama

Visum Thinker MCP Server

MIT License
test-direct-connection.mjsโ€ข2.54 kB
// Test diretto sull'istanza esistente - APPROCCIO SEMPLICE // Bypassa il sistema di connessione condivisa e usa l'istanza attiva import { PersistentVisumController } from './build/persistent-visum-controller.js'; console.log('๐ŸŽฏ TEST DIRETTO ISTANZA ESISTENTE'); console.log('=' .repeat(50)); async function testDirectConnection() { try { // Crea un controller completamente nuovo ma usa l'istanza giร  attiva const controller = new PersistentVisumController(); console.log('๐Ÿ”ง Tentativo connessione diretta...'); // Test comando semplice per verificare se l'istanza รจ raggiungibile console.log('โšก Test comando veloce...'); const testResult = await controller.executeCustomCode(` import time start = time.time() # Test veloce - solo conta nodi nodes = visum.Net.Nodes.Count result = { 'test_type': 'direct_connection', 'nodes': nodes, 'query_time_ms': (time.time() - start) * 1000, 'timestamp': time.time() } `, 'Direct Connection Test'); if (testResult.success) { console.log('โœ… Connessione diretta riuscita!'); console.log(`๐Ÿ“Š Nodi: ${testResult.result.nodes}`); console.log(`โšก Tempo query: ${testResult.result.query_time_ms.toFixed(3)}ms`); console.log(`๐Ÿ”ฅ Execution time: ${testResult.executionTimeMs}ms`); // Test aggiuntivo - network stats completo console.log('\n๐Ÿ“Š Test network stats completo...'); const fullTest = await controller.executeCustomCode(` import time start = time.time() nodes = visum.Net.Nodes.Count links = visum.Net.Links.Count zones = visum.Net.Zones.Count result = { 'test_type': 'full_network_stats', 'network': { 'nodes': nodes, 'links': links, 'zones': zones }, 'query_time_ms': (time.time() - start) * 1000, 'timestamp': time.time() } `, 'Full Network Stats Test'); if (fullTest.success) { console.log('โœ… Test completo riuscito!'); console.log(`๐Ÿ“Š Network completo: ${fullTest.result.network.nodes} nodi, ${fullTest.result.network.links} link, ${fullTest.result.network.zones} zone`); console.log(`โšก Tempo query interna: ${fullTest.result.query_time_ms.toFixed(3)}ms`); console.log(`๐Ÿ”ฅ Tempo totale execution: ${fullTest.executionTimeMs}ms`); } } else { console.log('โŒ Connessione diretta fallita:', testResult.error); } } catch (error) { console.error('โŒ Errore test diretto:', error.message); } } testDirectConnection().catch(console.error);

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/multiluca2020/visum-thinker-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server