List announcements
list_announcementsShow announcement headers from a Moodle course's Announcements forum. Filter by course or browse all current-semester announcements with pagination for quick scanning.
Instructions
List announcement TILES (headers only, no message body) from a course's "Announcements" forum — like scanning the forum page. To read one, take its discussion_id and call get_announcement.
If course_id is given, lists that course's announcements; otherwise aggregates across the current (latest) semester's courses. limit/offset paginate the newest-first list.
Each tile: {discussion_id, course_id, course, subject, author, posted, replies, pinned, url}. posted is Taipei time 'YYYY-MM-DD HH:MM'.
Credentials come from the MCP settings headers, not from you.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max tiles to return. | |
| offset | No | Skip this many (for paging). | |
| course_id | No | Moodle course id (from list_courses). Omit to cover all current-semester courses. |