Are you the author? Sign in to claim
This is a locally hosted read-only MCP server to give tools to Poke to read Canvas data: courses, assignments, files, pa
This is a locally hosted read-only MCP server to give tools to Poke to read Canvas data: courses, assignments, files, pages, modules, announcements, discussions, quizzes, calendar events, and to-dos.
npm install
Go to Canvas > Account > Settings > Access Token
Create .env.local with CANVAS_BASE_URL=https://canvas.SCHOOLNAME.edu CANVAS_TOKEN= Access Token from (2) MCP_HTTP_HOST=127.0.0.1 MCP_HTTP_PORT=3333 MCP_API_KEY=
Run the MCP server: npm run start:http
Connect to Poke: connections > Add Integration > Create > Set Server URL to http://localhost:3333/mcp or ngrok tunnel if using that
If you have any questions, please reach out!
email: nhweiss@stanford.edu X: @noahhweiss linkedin: https://www.linkedin.com/in/noah-weiss-377175289/
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
Google's universal MCP server supporting PostgreSQL, MySQL, MongoDB, Redis, and 10+ databases
Official GitHub integration for repos, issues, PRs, and CI/CD workflows