chore: publish current ableton mcp ai workspace

This commit is contained in:
renato97
2026-03-30 02:35:02 -03:00
commit d0a4444135
101 changed files with 56545 additions and 0 deletions

32
new_session.py Normal file
View File

@@ -0,0 +1,32 @@
import socket
import json
def send_cmd(type_name, params=None, timeout=5):
params = params or {}
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.settimeout(timeout)
try:
sock.connect(('127.0.0.1', 9877))
msg = json.dumps({'type': type_name, 'params': params}) + '\n'
sock.sendall(msg.encode())
data = b''
while True:
try:
chunk = sock.recv(8192)
if not chunk:
break
data += chunk
except:
break
return json.loads(data.decode()) if data else None
except:
return None
finally:
sock.close()
# Intentar crear nueva sesion
result = send_cmd('new_session', {}, timeout=3)
if result:
print("Nueva sesion creada")
else:
print("No se pudo crear sesion via comando")