# essenceteacher-mcp

Source: https://glimind.com/server/pypi%2Fessenceteacher-mcp
Registry id: `pypi/essenceteacher-mcp`
Status: unknown

## Install

```json
{
  "mcpServers": {
    "essenceteacher-mcp": {
      "command": "uvx",
      "args": [
        "essenceteacher-mcp"
      ]
    }
  }
}
```

Claude Code:

```sh
claude mcp add essenceteacher-mcp -- uvx essenceteacher-mcp
```

## Tools (14)

- `announcements`: Returns announcements for a course.
- `assignment_usage`: Returns usage statistics for an assignment.
- `course_details`: Returns detailed information about a specific course.
- `flagged_questions`: Returns flagged questions from students across courses.
- `get_assignment`: Returns details and rubric for a specific assignment.
- `get_job`: Returns status and result of a specific job.
- `gradebook`: Returns the gradebook for a course.
- `list_assignments`: Lists all assignments for a course.
- `list_courses`: Lists all courses available to the teacher.
- `list_jobs`: Lists long-running jobs.
- `list_materials`: Lists materials associated with a course.
- `list_submissions`: Lists submissions for an assignment.
- `sign_in`: Prints a short code and URL for browser-based authentication.
- `whoami`: Returns the current authenticated user's identity.

Measured by Glimind (https://glimind.com): MCP handshake + tool list only, no tool is ever called. CC BY 4.0.
