Wenn jemand mit MCP-Servern vertraut ist und spielen möchte...
Warnungen:
- Es versucht, den Knoten / die Brieftasche automatisch zu starten, wenn sie nicht läuft, aber da Sie den MCP-Server möglicherweise mehrmals gestartet haben, empfehle ich, dies selbst zu tun:
- 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"
Mein Test mit dem mcp CLI-Tool (z.B. mcp shell) funktioniert gut, und die Tests mit ein paar anderen Clients waren in Ordnung. Der Test in VSCode mit einer Erweiterung funktionierte nicht - unter macOS stürzte der Basis-Knoten beim Start außerhalb des Build-Verzeichnisses immer wieder ab (ich vermute ein Code-Signing-Problem oder etwas Seltsames), und bei der Brieftasche beschwerte es sich ständig, dass es nach 30 Sekunden abgelaufen ist (selbst mit dem Heartbeat, den ich hinzugefügt habe).
ABER es funktioniert und benötigt Überprüfungen / Tests / Feedback.
Warnungen:
- Es versucht, den Knoten / die Brieftasche automatisch zu starten, wenn sie nicht läuft, aber da Sie den MCP-Server möglicherweise mehrmals gestartet haben, empfehle ich, dies selbst zu tun:
- 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"
Mein Test mit dem mcp CLI-Tool (z.B. mcp shell) funktioniert gut, und die Tests mit ein paar anderen Clients waren in Ordnung. Der Test in VSCode mit einer Erweiterung funktionierte nicht - unter macOS stürzte der Basis-Knoten beim Start außerhalb des Build-Verzeichnisses immer wieder ab (ich vermute ein Code-Signing-Problem oder etwas Seltsames), und bei der Brieftasche beschwerte es sich ständig, dass es nach 30 Sekunden abgelaufen ist (selbst mit dem Heartbeat, den ich hinzugefügt habe).
ABER es funktioniert und benötigt Überprüfungen / Tests / Feedback.