Skip to main content
Glama

Canvas MCP Server V2.0

#!/bin/bash # Quick test script to verify the fix echo "Testing Canvas MCP Server JSON Error Fix..." # Check if TypeScript compiles echo "Compiling TypeScript..." cd /Users/davidmontgomery/mcp-canvas-lms npx tsc if [ $? -eq 0 ]; then echo "✅ TypeScript compilation successful!" echo "✅ JSON parsing error fix applied successfully" echo "" echo "The fix includes:" echo "- Better error response handling" echo "- Content-type checking" echo "- Improved logging" echo "- Graceful fallback for non-JSON responses" echo "" echo "You can now run your Canvas MCP server without the JSON parsing errors!" else echo "❌ TypeScript compilation failed. Please check the errors above." exit 1 fi

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/DMontgomery40/mcp-canvas-lms'

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