Skip to main content
Glama

Visum Thinker MCP Server

MIT License
test-connection.js•1.33 kB
import net from 'net'; const pythonCode = ` import sys print("Test base connessione", file=sys.stderr) try: # Solo un test basico num_zones = visum.Net.Zones.Count print(f"Zone: {num_zones}", file=sys.stderr) result = {"status": "ok", "zones": num_zones} except Exception as e: print(f"ERRORE: {e}", file=sys.stderr) result = {"status": "error", "error": str(e)} `; const client = new net.Socket(); let welcomeReceived = false; console.log('🩺 Test connessione base'); client.connect(7905, '::1', () => { console.log('āœ… Connesso'); }); client.on('data', (data) => { const response = JSON.parse(data.toString()); if (!welcomeReceived && response.type === 'project_welcome') { welcomeReceived = true; const request = { type: 'query', requestId: Date.now(), description: 'Test base', code: pythonCode }; client.write(JSON.stringify(request) + '\n'); } else { console.log(response.success ? `āœ… OK - ${JSON.stringify(response.result)}` : `āŒ ${response.error}`); console.log(`ā±ļø ${response.executionTimeMs}ms`); client.destroy(); } }); client.on('close', () => console.log('šŸ”Œ Chiuso')); client.on('error', (err) => console.error('āŒ', err.message));

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