Releases: jonasneves/canvasflow
Releases · jonasneves/canvasflow
CanvasFlow Native Host (Nightly)
CanvasFlow Native Host dev-20251122-044055
Connect Claude Desktop to your Canvas data through the CanvasFlow Chrome extension.
Installation Options
Option 1: Claude Desktop MCP Server (Recommended for Claude Desktop users)
- Download
canvasflow-native-host.dxtbelow - Open Claude Desktop → Extensions
- Drag the
.dxtfile into the extensions area - Done! Claude Desktop will handle everything automatically
Option 2: Chrome Extension Native Messaging (For Chrome extension integration)
Download: canvasflow-chrome-extension.zip
This package sets up native messaging between the Chrome extension and the host.
macOS/Linux:
unzip canvasflow-chrome-extension.zip
cd canvasflow-chrome-extension
chmod +x install.sh
./install.shWindows:
- Extract
canvasflow-chrome-extension.zip - Run
install.bat - Follow the prompts to configure your extension ID
After Installation
- Get your CanvasFlow extension ID from
chrome://extensions/ - Configure it when prompted (or manually in the manifest)
- Restart Chrome and Claude Desktop
- In Claude Desktop, ask: "What are my Canvas courses?"
Requirements
- Node.js 14 or higher
- CanvasFlow Chrome extension installed
What's Included
canvasflow-native-host.dxt: Drag-and-drop MCP server for Claude Desktopcanvasflow-chrome-extension.zip: Chrome extension native messaging setup with automated installers- Cross-platform support (Windows, macOS, Linux)
- Interactive installation scripts
- Full documentation
Documentation
Full installation guide: native-host/README.md