cli_tools_example.sh
1 #!/bin/bash 2 # MCP CLI Tools Examples 3 # 4 # Demonstrates the new CLI commands for MCP tool management: 5 # - praisonai mcp tools search 6 # - praisonai mcp tools info 7 # - praisonai mcp tools schema 8 # - praisonai mcp list-tools (with pagination) 9 # 10 # Usage: 11 # chmod +x cli_tools_example.sh 12 # ./cli_tools_example.sh 13 14 echo "========================================" 15 echo "MCP CLI Tools Examples" 16 echo "MCP Protocol Version: 2025-11-25" 17 echo "========================================" 18 19 echo "" 20 echo "--- List Tools (with pagination) ---" 21 echo "Command: praisonai mcp list-tools --limit 5" 22 praisonai mcp list-tools --limit 5 23 24 echo "" 25 echo "--- List Tools (JSON output) ---" 26 echo "Command: praisonai mcp list-tools --json --limit 3" 27 praisonai mcp list-tools --json --limit 3 28 29 echo "" 30 echo "--- Tools Help ---" 31 echo "Command: praisonai mcp tools --help" 32 praisonai mcp tools --help 33 34 echo "" 35 echo "--- Search Tools ---" 36 echo "Command: praisonai mcp tools search 'workflow'" 37 praisonai mcp tools search "workflow" 38 39 echo "" 40 echo "--- Search Read-Only Tools ---" 41 echo "Command: praisonai mcp tools search --read-only" 42 praisonai mcp tools search --read-only 43 44 echo "" 45 echo "--- Search with JSON Output ---" 46 echo "Command: praisonai mcp tools search 'memory' --json" 47 praisonai mcp tools search "memory" --json 48 49 echo "" 50 echo "========================================" 51 echo "Examples completed!" 52 echo "========================================"