Smart Search
smart_searchSearch a Canvas course by meaning using AI semantic search, with automatic fallback to keyword scanning when the beta endpoint returns 404.
Instructions
Search a course by meaning using Canvas's AI search. Read-only. It is a beta Canvas feature that often returns 404; when it does, this tool falls back to a keyword scan. search_course_content is the reliable keyword option.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search text. | |
| filter | No | Optional content types to search. Omit to search all four. | |
| course_id | Yes | Canvas course ID, a numeric string such as "12345". Get it from list_courses. |