n00bvn/CanvasMCPClient
Canvas MCP Client is an open-source, self-hostable dashboard application built around an infinite, zoomable, and pannable canvas. It provides a unified interface for interacting with multiple MCP (Model Context Protocol) servers through a flexible, widget-based system.
Built with Next.js 15 frontend and FastAPI backend, it leverages the FastMCP library to support stdio, HTTP, and SSE transport protocols for MCP server connectivity. The system includes a no-code widget builder, template sharing ecosystem, and integrates multiple AI providers (OpenAI, Anthropic, Ollama, Google) with secure credential storage and customizable model parameters.
Stars
68
Forks
13
Language
TypeScript
License
MIT
Category
Last pushed
Feb 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/n00bvn/CanvasMCPClient"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
hustcc/mcp-echarts
🧬 Generate visual charts using ECharts with AI MCP dynamically, used for chart generation and...
SonAIengine/ku-portal-mcp
MCP server for Korea University KUPID portal & Canvas LMS — notices, schedules, library seats,...
antvis/mcp-server-chart
🤖 A visualization mcp & skills contains 25+ visual charts using @antvis. Using for chart...
zaizaizhao/mcp-server-chart-minio
mcp-server-chart私有化部署方案
RohanMuppa/brightspace-mcp-server
MCP server for Brightspace (D2L). Check grades, due dates, assignments, announcements, rosters,...