Skip to main content
Glama

Visum Thinker MCP Server

MIT License
test-find-gui-windows.json•1.99 kB
{"method":"tools/call","params":{"name":"project_execute","arguments":{"projectId":"S000009result_1278407893","code":"# Cerca metodi per accedere alle finestre/tabelle aperte in Visum GUI\nresult = {}\ntry:\n # 1. Cerca MainWindow o GUI\n visum_methods = [m for m in dir(visum) if not m.startswith('_')]\n \n # Cerca metodi relativi a finestre\n window_methods = [m for m in visum_methods if 'Window' in m or 'GUI' in m or 'Main' in m or 'Screen' in m]\n result['window_methods'] = window_methods\n \n # 2. Verifica se esiste Graphics.MainWindow\n if hasattr(visum, 'Graphics'):\n result['has_Graphics'] = True\n graphics = visum.Graphics\n graphics_attrs = [a for a in dir(graphics) if not a.startswith('_')]\n main_window_attrs = [a for a in graphics_attrs if 'Window' in a or 'Main' in a]\n result['graphics_window_attrs'] = main_window_attrs\n \n # Prova ad accedere a MainWindow\n if hasattr(graphics, 'MainWindow'):\n result['has_MainWindow'] = True\n mw = graphics.MainWindow\n mw_methods = [m for m in dir(mw) if not m.startswith('_')]\n result['MainWindow_methods'] = mw_methods[:30]\n else:\n result['has_Graphics'] = False\n \n # 3. Cerca se esiste Application o GUI object\n if hasattr(visum, 'Application'):\n result['has_Application'] = True\n app = visum.Application\n app_methods = [m for m in dir(app) if not m.startswith('_')]\n result['Application_methods'] = app_methods[:30]\n else:\n result['has_Application'] = False\n \n # 4. Cerca metodi per ottenere liste/finestre attive\n list_methods = [m for m in visum_methods if 'List' in m or 'Table' in m]\n result['list_table_methods'] = list_methods[:20]\n \nexcept Exception as e:\n result['error'] = str(e)\nresult","description":"Cerca accesso a finestre/tabelle aperte in GUI"}},"jsonrpc":"2.0","id":18}

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