Skip to main content
Feedback

Clever MCP connector

Clever Data API is an education technology platform that provides access to standardized student information system data across school districts. The Clever MCP connector allows AI agents to retrieve information about students, teachers, sections, schools, and district contacts, and navigate relationships between these entities. It also supports querying district administrators, exploring school rosters, and accessing detailed profiles for individual contacts and students within a district.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Clever MCP connector to perform the following actions:

  • Retrieve student and teacher rosters for enrollment verification and attendance tracking
  • Pull district-wide demographic data to generate compliance and equity reports
  • Sync school contact information to communication platforms for automated outreach
  • Query section assignments to automate class scheduling and resource allocation
  • Access district admin details to enforce role-based access controls across systems
  • Monitor district status changes to trigger workflow updates in connected applications
  • Export school and section hierarchies to maintain accurate organizational structures

Example prompts

Use the following example prompts to invoke Clever MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all students enrolled in Clever for Lincoln High School.
  • Find every teacher assigned to sections in our district using Clever.
  • List all schools managed by our district admin in Clever.
  • Get the contact information for all student contacts in Clever.
  • Retrieve the primary teacher for each section in Clever.
  • What schools report to each school admin in Clever?
  • Pull the current status of our district in Clever.
  • Sync all students and teachers from Clever to our HR system.
  • Show me sections that belong to the elementary school in Clever.
  • Find all district admins and their assigned schools in Clever.

Clever MCP connector tools

The Clever MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getContactsRetrieves a list of all contacts in the system.
getContactRetrieves details for a specific contact.
getDistrictForStudentContactRetrieves the district associated with a student contact.
getStudentForContactRetrieves the student associated with a specific contact.
getDistrictAdminsRetrieves a list of all district administrators.
getDistrictAdminRetrieves details for a specific district administrator.
getDistrictsRetrieves a list of all districts.
getDistrictRetrieves details for a specific district.
getAdminsForDistrictRetrieves all administrators assigned to a specific district.
getSchoolsForDistrictRetrieves all schools within a specific district.
getSectionsForDistrictRetrieves all sections within a specific district.
getDistrictStatusRetrieves the current operational status of a district.
getStudentsForDistrictRetrieves all students enrolled in a specific district.
getTeachersForDistrictRetrieves all teachers employed in a specific district.
getSchoolAdminsRetrieves a list of all school administrators.
getSchoolAdminRetrieves details for a specific school administrator.
getSchoolsForSchoolAdminRetrieves all schools managed by a specific administrator.
getSchoolsRetrieves a list of all schools.
getSchoolRetrieves details for a specific school.
getDistrictForSchoolRetrieves the district that a specific school belongs to.
getSectionsForSchoolRetrieves all sections within a specific school.
getStudentsForSchoolRetrieves all students enrolled in a specific school.
getTeachersForSchoolRetrieves all teachers employed at a specific school.
getSectionsRetrieves a list of all sections.
getSectionRetrieves details for a specific section.
getDistrictForSectionRetrieves the district that a specific section belongs to.
getSchoolForSectionRetrieves the school that a specific section belongs to.
getStudentsForSectionRetrieves all students enrolled in a specific section.
getTeacherForSectionRetrieves the primary teacher assigned to a specific section.
getTeachersForSectionRetrieves all teachers assigned to a specific section.
getStudentsReturns a list of students.
getStudentReturns a specific student.
getContactsForStudentGet Contacts For Student.
getDistrictForStudentGet District For Student.
getSchoolForStudentGet School For Student.
getSectionsForStudentGet Sections For Student.
getTeachersForStudentGet Teachers For Student.
getTeachersReturns a list of teachers.
getTeacherReturns a specific teacher.
getDistrictForTeacherGet District For Teacher.
getGradeLevelsForTeacherGet Grade Levels For Teacher.
getSchoolForTeacherRetrieves school info for a teacher.
getSectionsForTeacherGet Sections For Teacher.
getStudentsForTeacherGet Students For Teacher.
On this Page