BluestoneApps MCP Remote Server

#!/bin/bash # Script to test the MCP server domain # Domain DOMAIN="https://mcp.betaplanets.com" # Base64 encoded credentials (admin:n2hXUijptRwpe9v6wZ37yOgEx4P8w3ofDRO0ko4A) AUTH_HEADER="Basic YWRtaW46bjJoWFVpanB0UndwZTl2NndaMzd5T2dFeDRQOHczb2ZEUk8wa280QQ==" # Test root endpoint echo "Testing root endpoint..." curl -s -H "Authorization: $AUTH_HEADER" $DOMAIN # Test tools/list endpoint echo -e "\n\nTesting tools/list endpoint..." curl -X POST $DOMAIN/jsonrpc \ -H "Content-Type: application/json" \ -H "Authorization: $AUTH_HEADER" \ -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {}}' | jq . # Test tools/call endpoint with get_project_structure echo -e "\n\nTesting tools/call endpoint with get_project_structure..." curl -X POST $DOMAIN/jsonrpc \ -H "Content-Type: application/json" \ -H "Authorization: $AUTH_HEADER" \ -d '{"jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": {"name": "get_project_structure", "parameters": {}}}' | jq . echo -e "\n\nTests completed!"