Browse open textbooks by subject
list_open_textbooks_by_subjectBrowse free textbooks by course subject, returning matching OpenStax and DOAB titles so users can find open course materials.
Instructions
Browse free textbooks for a course topic. It lists matching OpenStax books and open access books from the Directory of Open Access Books (DOAB). Inputs: subject (a course topic such as "calculus", "nursing" or "economics") and an optional limit of 1 to 25 results. OpenStax books come first. If DOAB is down the OpenStax list still comes back and the reply says so. Example prompt: "List free textbooks for intro statistics."
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many results to return, 1 to 25. Defaults to 10. | |
| subject | Yes | A course topic or subject, like "calculus", "statistics", "nursing" or "economics". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes | Free textbooks for the subject, OpenStax first and then DOAB. | |
| subject | Yes | The subject that was searched. | |
| sources_unavailable | Yes | Names of the sources that did not answer, so a short list can be told from a failed search. |