Si alguien está familiarizado con los servidores MCP y quiere jugar...

Advertencias:

- intenta iniciar automáticamente el nodo / billetera si no está en funcionamiento, pero dado que podrías tener el servidor MCP iniciado múltiples veces, te recomiendo que lo hagas tú mismo:

- minotari_node -p "base_node.grpc_enabled=true" -p "base_node.grpc_address=/ip4/127.0.0.1/tcp/18142" -p "base_node.grpc_server_allow_methods=get_version,get_tip_info,get_sync_info,get_network_status,get_peers,get_header_by_hash,get_blocks,get_network_difficulty,get_tokens_in_circulation,get_mempool_stats,get_mempool_transactions,get_new_block_template,get_new_block_template_with_coinbases,submit_transaction,submit_block"

- minotari_console_wallet --grpc-enabled --password Hunter2 --grpc-address "/ip4/127.0.0.1/tcp/18143"

Mis pruebas con la herramienta CLI de mcp (por ejemplo, mcp shell) funcionan bien, y las pruebas con un par de otros clientes fueron bien. Probarlo dentro de VSCode con una extensión no funcionó; en macOS, el nodo base seguía fallando al iniciar fuera del directorio de construcción (sospecho que es un problema de firma de código o algo raro), y con la billetera seguía quejándose de que se agotó el tiempo después de 30 segundos (incluso con el latido que añadí).

PERO funciona, y necesita revisiones / pruebas / comentarios.