Loading...
Loading...
Execute a single Solana MCP tool call over the /mcp HTTP endpoint using a TypeScript script. Use when a user needs transaction, instruction, or account analysis from the command line with explicit arguments.
npx skill4agent add daog1/sol-mcp solana-analysisscripts/tsx--arg--args-json--server https://solmcp.daog1.workers.dev --api-key sol-xxxxxxxx--tool <name>--server <url>https://solmcp.daog1.workers.dev--api-key <key>sol-xxxxxxxx--api-key-mode <header|query>header--arg <key=value>--args-json <json>--argget_solana_transactionsignaturerpc_endpointtsx skills/solana-analysis/scripts/call-mcp.ts --tool get_solana_transaction --arg signature=<SIG>analyze_solana_instructionsignatureinstruction_indexrpc_endpointtsx skills/solana-analysis/scripts/call-mcp.ts --tool analyze_solana_instruction --arg signature=<SIG> --arg instruction_index=0analyze_instruction_dataprogram_idinstruction_datadata_formathexbase64accountsidl_filetsx skills/solana-analysis/scripts/call-mcp.ts --tool analyze_instruction_data --args-json '{"program_id":"<PID>","instruction_data":"<HEX>","data_format":"hex"}'get_program_subcallssignatureprogram_idsinclude_nestedrpc_endpointtsx skills/solana-analysis/scripts/call-mcp.ts --tool get_program_subcalls --arg signature=<SIG>get_account_data_with_parsingaccountrpc_endpointtsx skills/solana-analysis/scripts/call-mcp.ts --tool get_account_data_with_parsing --arg account=<PUBKEY>get_account_data_with_name_parsingaccountaccount_namerpc_endpointtsx skills/solana-analysis/scripts/call-mcp.ts --tool get_account_data_with_name_parsing --arg account=<PUBKEY> --arg account_name=TokenAccountget_account_node_names_by_programprogram_ididl_filetsx skills/solana-analysis/scripts/call-mcp.ts --tool get_account_node_names_by_program --arg program_id=<PID>result