Skip to main content
Glama
test-mcp.ps11.17 kB
# Test different message types for the MCP server param( [Parameter(Position=0)] [string]$Message = "Hello from MCP test script!", [Parameter()] [switch]$ShowLogs, [Parameter()] [switch]$FollowLogs ) # Ensure we're in the docker directory Set-Location -Path $PSScriptRoot # Make sure the container is running docker compose up -d # Create the test message $testMessage = @{ type = "prompt" content = $Message metadata = @{ } } | ConvertTo-Json Write-Host "`nSending test message..." -ForegroundColor Cyan $testMessage | docker exec -i mcp-server-demo python -u main.py if ($ShowLogs) { Write-Host "`nServer logs:" -ForegroundColor Yellow docker logs mcp-server-demo } if ($FollowLogs) { Write-Host "`nFollowing server logs (Ctrl+C to stop):" -ForegroundColor Yellow docker logs -f mcp-server-demo } Write-Host "`nAvailable commands:" -ForegroundColor Green Write-Host "1. View logs: docker logs mcp-server-demo" -ForegroundColor Yellow Write-Host "2. Follow logs: docker logs -f mcp-server-demo" -ForegroundColor Yellow Write-Host "3. Stop server: docker compose down" -ForegroundColor Yellow

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pablomartinferrari/mcp-demo'

If you have feedback or need assistance with the MCP directory API, please join our Discord server