Highlights
- Read-only MCP access to explicitly configured Piazza courses.
- Browse, filter, search, and retrieve bounded discussion threads.
- Inspect sanitized post history without author, editor, or audit metadata.
- Course allowlisting, bounded responses, and a 60-second cache with stale fallback.
Compatibility
- Python 3.10 through 3.14.
- MCP Python SDK 1.x (
mcp>=1.28.1,<2).
This project is licensed under the MIT License.