MCP / HR and education

Blackboard MCP: people operations - your account

Anthology Adopt powered by Pendo allows institutions to gain insights on Blackboard Learn usage and take action through in-app messages, digital walkthrough... Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.

Sign in once314 actionsHR and education

$ YOUR NEXT RUN

Claude CodeCodexCursorAny agent

Use Blackboard MCP in your assistant

Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.

Read https://flymy.ai/skill.md and https://flymy.ai/mcp/blackboard.md. Help me connect Blackboard MCP to this assistant. Then help me run this task: Use Blackboard to access controlled course announcements. Ask me for the required inputs first and show the result.
Open FlyMy.AIDownload brief

What Blackboard MCP can do

314 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.

ActionWhat it does
# BLACKBOARD_ACCESS_CONTROLLED_COURSE_ANNOUNCEMENTSRetrieves a list of announcements for a specific course in the blackboard learning management system.
# BLACKBOARD_ACCESS_COURSE_ANNOUNCEMENTS_BASED_ON_PERMISSIONSRetrieves a specific announcement from a particular course in the blackboard learn system.
# BLACKBOARD_ADD_CHILD_COURSEThis endpoint updates the relationship between a parent course and its child course in the blackboard learning management system.
# BLACKBOARD_ATTACH_FILEThis endpoint allows for the upload and attachment of files to a specific attempt within a course's gradebook in the blackboard learning management system.
# BLACKBOARD_AUTHORIZATION_CODEInitiates the oauth 2.0 authorization code flow for the blackboard api.
# BLACKBOARD_CONDITIONAL_GRADE_ACCESSRetrieves the gradebook information for a specific user within a particular course in blackboard.
# BLACKBOARD_COPY_COURSEThe coursecopytool allows you to create a copy of a blackboard course with fine-grained control over which elements are included in the copy.
# BLACKBOARD_COURSE_AND_ORG_DUPLICATION_PERMISSIONS_UPDATEThis endpoint creates a copy of an existing course in the blackboard learning management system.
# BLACKBOARD_COURSE_ANNOUNCEMENT_CREATION_PERMISSIONCreates a new announcement within a specified course in the blackboard learning management system.
# BLACKBOARD_COURSE_DATA_ACCESS_CONTROL_BY_USER_ENTITLEMENTRetrieves a list of courses from the blackboard learn platform.
# BLACKBOARD_COURSE_ENDPOINT_ENTITLEMENT_ACCESSRetrieves detailed information about a specific course in the blackboard learn platform using its unique identifier.
# BLACKBOARD_COURSE_ENTITLEMENT_AND_DATA_ACCESS_CONTROLRetrieves detailed information about a specific course in the blackboard learning management system.
Show all 314 actions
ActionWhat it does
# BLACKBOARD_COURSE_GROUP_INITIATIONCreates a new group within a specified course in the blackboard learn system.
# BLACKBOARD_COURSE_GROUP_MODIFICATIONUpdates the properties of a specific group within a blackboard learn course.
# BLACKBOARD_COURSE_MODIFICATION_PERMISSIONSUpdates an existing course in the blackboard learn system.
# BLACKBOARD_COURSE_MODIFICATION_PERMISSION_CHECKSThe patchcourse endpoint allows for updating specific details and settings of an existing course in the blackboard learn system.
# BLACKBOARD_COURSE_ORG_SYNC_REMOVALDeletes a specific course from the blackboard learn platform.
# BLACKBOARD_COURSE_OR_ORGANIZATION_CREATIONCreates a new course in the blackboard learn system with specified settings and configurations.
# BLACKBOARD_COURSE_USER_REMOVALRemoves a specific user from a particular course in the blackboard learning management system.
# BLACKBOARD_CREATE_ADAPTIVE_RELEASE_ACL_USER_PREDICATEThis endpoint updates a user-specific criterion within an adaptive release rule for a particular content item in a blackboard course.
# BLACKBOARD_CREATE_ADAPTIVE_RELEASE_RULE_CRITERIAThis endpoint allows for the creation of new adaptive release criteria for a specific rule within a course's content in blackboard.
# BLACKBOARD_CREATE_ANNOUNCEMENTCreates a new system-wide announcement in the blackboard learn environment.
# BLACKBOARD_CREATE_ASSIGNMENTCreates a new assignment within a specified blackboard course.
# BLACKBOARD_CREATE_ATTENDANCE_RECORDAdds a user to a specific meeting within a blackboard course and sets their attendance status.
# BLACKBOARD_CREATE_CALENDAR_ITEMThis endpoint creates a new calendar item in the blackboard platform.
# BLACKBOARD_CREATE_CATEGORYCreates a new category in the blackboard catalog system.
# BLACKBOARD_CREATE_CHILDCreates a new content item within a specified course and parent content in the blackboard learn platform.
# BLACKBOARD_CREATE_CHILD_NODECreates a new child node within the institutional hierarchy of blackboard learn.
# BLACKBOARD_CREATE_COLUMN_ATTEMPTCreates a new attempt for a specific gradebook column in a blackboard course.
# BLACKBOARD_CREATE_COLUMN_GROUP_ATTEMPTThe creategroupattempt endpoint allows for the creation or update of a group attempt for a specific gradebook column in a blackboard learn course.
# BLACKBOARD_CREATE_CONTENTCreates new content within a specified blackboard course.
# BLACKBOARD_CREATE_CONTENT_GROUPThis endpoint updates the association between a specific content item and a group within a blackboard learn course.
# BLACKBOARD_CREATE_COURSECreates a new course in the blackboard learn system with specified attributes and settings.
# BLACKBOARD_CREATE_COURSE_MEETINGCreates a new meeting for a specific course within the blackboard learning management system.
# BLACKBOARD_CREATE_DATA_SOURCECreates a new data source in the blackboard learn system.
# BLACKBOARD_CREATE_DISCUSSIONCreates a new discussion forum within a specified course in the blackboard learning management system.
# BLACKBOARD_CREATE_DOMAIN_CONFIGCreates or updates an lti (learning tools interoperability) domain configuration in blackboard learn.
# BLACKBOARD_CREATE_FILE_ATTACHMENTAdds an attachment to a specific content item within a blackboard learn course.
# BLACKBOARD_CREATE_GRADE_COLUMNCreates a new grade column in a course's gradebook within the blackboard learn platform.
# BLACKBOARD_CREATE_GRADE_NOTATIONCreates a new grade notation in the gradebook for a specific course in blackboard.
# BLACKBOARD_CREATE_GRADE_SCHEMACreates a new gradebook schema for a specific course in blackboard learn.
# BLACKBOARD_CREATE_GRADING_PERIODCreates a new grading period within a specific course's gradebook in the blackboard learn system.
# BLACKBOARD_CREATE_GROUPCreates a new group within a specified course in the blackboard learning management system.
# BLACKBOARD_CREATE_GROUP_MEMBERSHIPThis endpoint updates a user's information within a specific group in a blackboard course.
# BLACKBOARD_CREATE_GROUP_PREDICATEThis endpoint updates the criteria for a specific group within an adaptive release rule for a particular content item in a blackboard course.
# BLACKBOARD_CREATE_GROUP_SETCreates a new group set within a specified course in the blackboard learn platform.
# BLACKBOARD_CREATE_GROUP_SET_CHILDCreates a new group within a specified course group set in the blackboard learn platform.
# BLACKBOARD_CREATE_MEMBERSHIPThis endpoint updates an existing course within a specific category in the blackboard catalog.
# BLACKBOARD_CREATE_MESSAGECreates a new message within a specific blackboard course.
# BLACKBOARD_CREATE_MESSAGE_REPLYCreates a reply to a specific message within a blackboard course discussion.
# BLACKBOARD_CREATE_NODECreates a new node in the institutional hierarchy of blackboard.
# BLACKBOARD_CREATE_NODE_COURSE_ASSOCIATIONThis endpoint updates the association between a specific course and a node in the blackboard institutional hierarchy.
# BLACKBOARD_CREATE_NODE_USER_ASSOCIATIONUpdates a user's information or association within a specific node of the institutional hierarchy in blackboard.
# BLACKBOARD_CREATE_OBSERVERUpdates the observer relationship between a user and an observer in the blackboard learn platform.
# BLACKBOARD_CREATE_PLACEMENTCreates a new lti (learning tools interoperability) placement in the blackboard learn system.
# BLACKBOARD_CREATE_PRONOUNCreates a new pronoun entry in the blackboard learning management system.
# BLACKBOARD_CREATE_QUESTIONThis endpoint creates a new question within an existing blackboard assessment.
# BLACKBOARD_CREATE_RUBRICCreates a new rubric for a specific course in blackboard learn.
# BLACKBOARD_CREATE_RUBRIC_ASSOCIATIONCreates a new association between a rubric and a specific course content item in the blackboard learning management system.
# BLACKBOARD_CREATE_RUBRIC_EVALUATIONSCreates or updates a rubric evaluation for a specific course, rubric, and rubric association in the blackboard learn platform.
# BLACKBOARD_CREATE_RULECreates a new adaptive release rule for a specific content item within a blackboard course.
# BLACKBOARD_CREATE_TERMCreates a new term in the blackboard learn system with the specified attributes.
# BLACKBOARD_CREATE_USERCreates a new user account in the blackboard learn system with detailed profile information.
# BLACKBOARD_DELETE_ACL_USER_PREDICATERemoves a specific user from an adaptive release rule criterion for a particular content item within a course.
# BLACKBOARD_DELETE_ADAPTIVE_RELEASE_RULE_CRITERIONDeletes a specific criterion from an adaptive release rule for a content item within a blackboard course.
# BLACKBOARD_DELETE_ALL_ATTENDANCE_BY_USER_IDDeletes all meeting attendance records for a specific user within a particular course in the blackboard system.
# BLACKBOARD_DELETE_ALL_ATTENDANCE_RECORDS_BY_COURSE_AND_USER_IDThis endpoint removes a user from a meeting within a specific course in the blackboard learning management system.
# BLACKBOARD_DELETE_ALL_MEETINGS_IN_COURSEDeletes all meetings associated with a specific course in the blackboard learn platform.
# BLACKBOARD_DELETE_ALL_RECORDS_IN_MEETINGDeletes all attendance records in the course meeting for a given meeting id.
# BLACKBOARD_DELETE_ANNOUNCEMENTDeletes a specific announcement from the blackboard learning management system (lms) using its unique identifier.
# BLACKBOARD_DELETE_ATTACHMENTDeletes a specific file associated with an attempt in a course's gradebook within the blackboard learn environment.
# BLACKBOARD_DELETE_ATTENDANCE_RECORDDelete attendance record for meeting.it will delete meeting attendance within a course meeting.
# BLACKBOARD_DELETE_CALENDAR_ITEMThis endpoint deletes a specific calendar item from the blackboard learn system.
# BLACKBOARD_DELETE_CATEGORYThis endpoint deletes a specific category from the blackboard catalog based on the provided category type and id.
# BLACKBOARD_DELETE_CONTENTDeletes a specific content item from a course in the blackboard learning management system.
# BLACKBOARD_DELETE_CONTENT_GROUPThis endpoint deletes a specific group associated with a content item within a blackboard course.
# BLACKBOARD_DELETE_COURSEDeletes a specific course from the blackboard learning management system.
# BLACKBOARD_DELETE_COURSE_MEETINGThis endpoint deletes a specific meeting within a course in the blackboard learning management system.
# BLACKBOARD_DELETE_DATA_SOURCEDeletes a specific data source from the blackboard learn platform.
# BLACKBOARD_DELETE_DOMAIN_CONFIGDeletes a specific lti (learning tools interoperability) domain from the blackboard learning management system.
# BLACKBOARD_DELETE_FILE_ATTACHMENTDeletes a specific attachment from a content item within a course in blackboard learn.
# BLACKBOARD_DELETE_GRADE_COLUMNDeletes a specific gradebook column from a course in the blackboard learn system.
# BLACKBOARD_DELETE_GRADE_NOTATIONDeletes a specific grade notation from a course's gradebook in blackboard learn.
# BLACKBOARD_DELETE_GRADING_PERIODDeletes a specific gradebook period from a course in the blackboard learning management system.
# BLACKBOARD_DELETE_GROUPThis endpoint deletes a specific group from a course in the blackboard learning management system.
# BLACKBOARD_DELETE_GROUP_MEMBERSHIPRemoves a specific user from a particular group within a course in the blackboard learning management system.
# BLACKBOARD_DELETE_GROUP_PREDICATERemoves a specific group from a criterion within an adaptive release rule for a particular content item in a blackboard course.
# BLACKBOARD_DELETE_GROUP_SETThis endpoint deletes a specific group set within a course in the blackboard learning management system.
# BLACKBOARD_DELETE_MEMBERSHIPRemoves a specific course from a designated category within the blackboard learning management system (lms) catalog.
# BLACKBOARD_DELETE_MESSAGEThis endpoint deletes a specific message within a course in the blackboard learning management system.
# BLACKBOARD_DELETE_NODEDeletes a specific node from the institutional hierarchy in blackboard learn.
# BLACKBOARD_DELETE_NODE_ADMINRemoves an administrator's access from a specific node in the institutional hierarchy of blackboard learn.
# BLACKBOARD_DELETE_NODE_COURSE_ASSOCIATIONRemoves a specific course from a designated node in the institutional hierarchy of blackboard learn.
# BLACKBOARD_DELETE_NODE_USER_ASSOCIATIONThis endpoint removes a specified user from a particular node within the institutional hierarchy of blackboard learn.
# BLACKBOARD_DELETE_OBSERVERThis endpoint removes a specific observer from a user's list of observers in the blackboard learning management system.
# BLACKBOARD_DELETE_PLACEMENTThis endpoint deletes a specific learning tools interoperability (lti) placement from the blackboard learn platform.
# BLACKBOARD_DELETE_PRONOUNDeletes a specific pronoun setting from the blackboard learning management system.
# BLACKBOARD_DELETE_QUESTIONDeletes a specific question from an assessment within a blackboard course.
# BLACKBOARD_DELETE_RUBRICDeletes a specific rubric associated with a given course in the blackboard learn system.
# BLACKBOARD_DELETE_RUBRIC_ASSOCIATIONDeletes a specific rubric association within a course in the blackboard learn platform.
# BLACKBOARD_DELETE_TERMThe deleteterm endpoint removes a specific academic term from the blackboard learning management system.
# BLACKBOARD_DELETE_USERThis endpoint permanently deletes a user account from the blackboard learn platform.
# BLACKBOARD_DEPRECATED_GRADE_COLUMN_ACCESSRetrieves detailed information about a specific gradebook column for a particular course in the blackboard learning management system.
# BLACKBOARD_DEPRECATE_COURSE_GROUP_DELETEThis endpoint deletes a specific group within a course in the blackboard learning management system.
# BLACKBOARD_DOWNLOADDownloads a specific attachment from a course's content in the blackboard learning management system.
# BLACKBOARD_ENHANCE_GRADEBOOK_ENTRIESUpdates a specific user's grade information within a course's gradebook column in the blackboard learning management system.
# BLACKBOARD_ENROLL_COURSE_WITH_PERMISSIONSUpdates a user's enrollment details in a specific blackboard learn course.
# BLACKBOARD_FETCH_COURSE_CATEGORY_ASSOCIATIONSRetrieves a list of categories for a specific course within the blackboard learning management system.
# BLACKBOARD_FETCH_COURSE_RUBRIC_ASSESSMENTSRetrieves the evaluations associated with a specific rubric for a particular course and rubric association in the blackboard learning management system.
# BLACKBOARD_FETCH_GROUP_ATTEMPT_RUBRIC_SCORESRetrieves the rubric evaluations for a specific group attempt within a gradebook column of a blackboard course.
# BLACKBOARD_FILTER_GRADES_WITH_EXCLUSIONS_AND_SECURITYRetrieves the grades for all users associated with a specific gradebook column in a particular blackboard course.
# BLACKBOARD_GENERATE_ATTENDANCE_DATA_DOWNLOAD_URLRetrieves a download url for meeting-related resources within a specific blackboard course.
# BLACKBOARD_GET_ACTIVE_SESSIONSRetrieves a list of active sessions from the blackboard learn platform.
# BLACKBOARD_GET_ADAPTIVE_RELEASE_ACL_GROUP_PREDICATESRetrieves the groups associated with a specific criterion of an adaptive release rule for a particular content item within a blackboard course.
# BLACKBOARD_GET_ADAPTIVE_RELEASE_ACL_USER_PREDICATESRetrieves a list of users who meet a specific criterion within an adaptive release rule for a particular content item in a blackboard learn course.
# BLACKBOARD_GET_ADAPTIVE_RELEASE_RULE_CRITERIONRetrieves detailed information about a specific criterion within an adaptive release rule for a particular content item in a blackboard learn course.
# BLACKBOARD_GET_ANNOUNCEMENTRetrieves a specific announcement from the blackboard learn platform using its unique identifier.
# BLACKBOARD_GET_ANNOUNCEMENTSRetrieves a list of announcements from the blackboard learn platform.
# BLACKBOARD_GET_ATTEMPT_FILE_META_DATARetrieves a specific file associated with a student's attempt in a course's gradebook within the blackboard learn system.
# BLACKBOARD_GET_ATTEMPT_FILE_META_DATA_LISTRetrieves the files associated with a specific gradebook attempt for a given course in the blackboard learning management system.
# BLACKBOARD_GET_ATTEMPT_RECEIPTRetrieves detailed information about a specific attempt receipt in the blackboard learning management system.
# BLACKBOARD_GET_ATTENDANCE_RECORDReturns a course meeting attendance information for the given meeting and user id.
# BLACKBOARD_GET_ATTENDANCE_RECORDS_BY_MEETING_IDReturns a list of course meeting attendance for a given meeting id.
# BLACKBOARD_GET_ATTENDANCE_RECORDS_BY_USER_IDRetrieves detailed information about a specific user's participation or engagement in meetings for a particular course within the blackboard learning management system.
# BLACKBOARD_GET_CALENDARSGet the list of calendars.
# BLACKBOARD_GET_CALENDAR_ITEMRetrieves detailed information about a specific calendar item from the blackboard learning management system.
# BLACKBOARD_GET_CALENDAR_ITEMSRetrieves calendar items from the blackboard learn platform.
# BLACKBOARD_GET_CATEGORIESRetrieves a list of categories from the blackboard catalog based on the specified category type.
# BLACKBOARD_GET_CATEGORYRetrieves detailed information about a specific category in the blackboard catalog system.
# BLACKBOARD_GET_CHILDRetrieves detailed information about a specific child course within a parent course in the blackboard learn platform.
# BLACKBOARD_GET_CHILDREN_GOALSRetrieves the child elements (sub-goals, tasks, or related items) of a specified goal in the blackboard learning management system.
# BLACKBOARD_GET_CHILD_CATEGORIESRetrieves the child categories of a specified parent category within the blackboard catalog system.
# BLACKBOARD_GET_COLUMN_ATTEMPTRetrieves detailed information about a specific attempt for a gradebook column within a course in the blackboard learn system.
# BLACKBOARD_GET_COLUMN_ATTEMPTSRetrieves attempt data for a specific gradebook column within a course in the blackboard learn platform.
# BLACKBOARD_GET_COLUMN_GRADERetrieves a specific user's grade for a particular gradebook column in a blackboard course.
# BLACKBOARD_GET_COLUMN_GRADESRetrieves user data associated with a specific gradebook column for a given course in blackboard.
# BLACKBOARD_GET_COLUMN_GRADE_LAST_CHANGEDRetrieves information about the last changes made to a specific gradebook column for a particular course in blackboard.
# BLACKBOARD_GET_COLUMN_GROUP_ATTEMPTSRetrieves group attempts data for a specific gradebook column within a course in blackboard learn.
# BLACKBOARD_GET_CONTENTRetrieves specific content within a blackboard course using the course id and content id.
# BLACKBOARD_GET_CONTENTSRetrieves the contents of a specific course in the blackboard learn platform.
# BLACKBOARD_GET_CONTENT_CHILDRENRetrieves a list of child content items for a specific content within a blackboard learn course.
# BLACKBOARD_GET_CONTENT_COLLECTION_RESOURCERetrieves a specific resource from a content collection in blackboard learn.
# BLACKBOARD_GET_CONTENT_GROUPRetrieves detailed information about a specific group within a content item of a course in the blackboard learn platform.
# BLACKBOARD_GET_CONTENT_GROUPSRetrieves the groups associated with a specific content item within a blackboard course.
# BLACKBOARD_GET_COURSERetrieves detailed information about a specific course in the blackboard learn system.
# BLACKBOARD_GET_COURSESRetrieves a list of courses from the blackboard learning management system.
# BLACKBOARD_GET_COURSE_CHILDRENRetrieves a list of child courses or sub-courses associated with a specified parent course in the blackboard learn platform.
# BLACKBOARD_GET_COURSE_COLUMN_LOGSRetrieves the log entries for a specific gradebook column within a blackboard course.
# BLACKBOARD_GET_COURSE_GOAL_ALIGNMENTSRetrieves the course goal alignments for a specified course in blackboard.
# BLACKBOARD_GET_COURSE_GRADEBOOK_LOGSRetrieves the gradebook logs for a specific course in the blackboard learning management system.
# BLACKBOARD_GET_COURSE_MEETINGRetrieves detailed information about a specific meeting within a course in the blackboard learning management system.
# BLACKBOARD_GET_COURSE_MEETINGSRetrieves a list of meetings associated with a specific course in the blackboard learning management system.
# BLACKBOARD_GET_COURSE_MEMBERSHIPSRetrieves a list of users enrolled in a specific course within the blackboard learning management system.
# BLACKBOARD_GET_COURSE_RESOURCERetrieves a specific resource from a particular course within the blackboard learning management system.
# BLACKBOARD_GET_COURSE_RESOURCE_CHILDRENRetrieves a list of child resources associated with a specific resource within a blackboard course.
# BLACKBOARD_GET_COURSE_ROLERetrieves detailed information about a specific course role in blackboard learn using its unique identifier.
# BLACKBOARD_GET_COURSE_ROLESRetrieves a list of available course roles in the blackboard learn system.
# BLACKBOARD_GET_CRITERIARetrieves the criteria associated with a specific adaptive release rule for a particular content item within a blackboard course.
# BLACKBOARD_GET_CROSS_LIST_SETRetrieves the cross-listed course set for a specified course in blackboard learn.
# BLACKBOARD_GET_CURRENT_ACTIVE_USER_BY_IDRetrieves the active or historical sessions for a specific user in the blackboard learn platform.
# BLACKBOARD_GET_DATA_SOURCERetrieves detailed information about a specific data source within the blackboard learn platform.
# BLACKBOARD_GET_DATA_SOURCESRetrieves a list of data sources available in the blackboard learning management system.
# BLACKBOARD_GET_DISCUSSIONRetrieves detailed information about a specific discussion thread within a course on the blackboard learn platform.
# BLACKBOARD_GET_DISCUSSIONSRetrieves all discussions associated with a specific course in the blackboard learning management system.
# BLACKBOARD_GET_DISCUSSION_MESSAGESRetrieves all messages within a specific discussion for a given course in the blackboard learning management system.
# BLACKBOARD_GET_DOMAIN_CONFIGRetrieves detailed information about a specific lti (learning tools interoperability) domain within the blackboard learn system.
# BLACKBOARD_GET_DOMAIN_CONFIGSRetrieves a list of lti (learning tools interoperability) domains registered with the blackboard learn platform.
# BLACKBOARD_GET_FILE_ATTACHMENTRetrieves detailed information about a specific attachment associated with a particular content item within a blackboard course.
# BLACKBOARD_GET_FILE_ATTACHMENTSRetrieves the attachments associated with a specific content item within a blackboard course.
# BLACKBOARD_GET_FOLDERSRetrieves a list of message folders for a specific course in the blackboard learning management system.
# BLACKBOARD_GET_GOALSThe getgoals endpoint retrieves a list of educational goals within the blackboard learning management system.
# BLACKBOARD_GET_GOALS_FROM_SET_AND_CATEGORYThis endpoint retrieves a list of goals associated with a specific category within a goal set in the blackboard learning management system.
# BLACKBOARD_GET_GOAL_ALIGNMENTSRetrieves the alignments associated with a specific educational goal in the blackboard learning management system.
# BLACKBOARD_GET_GOAL_BY_IDRetrieves detailed information about a specific learning goal within the blackboard learn platform.
# BLACKBOARD_GET_GOAL_SETSRetrieves a list of goal sets from the blackboard learn platform.
# BLACKBOARD_GET_GOAL_SET_BY_IDRetrieves detailed information about a specific goal set within the blackboard learning management system.
# BLACKBOARD_GET_GOAL_SET_CATEGORY_BY_IDRetrieves detailed information about a specific goal category within a designated goal set in the blackboard learn platform.
# BLACKBOARD_GET_GRADEBOOK_CATEGORIESRetrieves the list of gradebook categories for a specific course in the blackboard learning management system.
# BLACKBOARD_GET_GRADEBOOK_CATEGORYRetrieves detailed information about a specific gradebook category within a course in the blackboard learning management system.
# BLACKBOARD_GET_GRADE_COLUMNRetrieves detailed information about a specific gradebook column within a particular course in the blackboard learning management system.
# BLACKBOARD_GET_GRADE_COLUMNSRetrieves a list of gradebook columns for a specified course in the blackboard learn environment.
# BLACKBOARD_GET_GRADE_NOTATIONRetrieves detailed information about a specific grade notation within a course's gradebook in the blackboard learning management system.
# BLACKBOARD_GET_GRADE_NOTATIONSRetrieves the grade notations for a specific course's gradebook in the blackboard learning management system.
# BLACKBOARD_GET_GRADE_SCHEMASRetrieves the gradebook schemas for a specific course in the blackboard learning management system.
# BLACKBOARD_GET_GRADING_PERIODRetrieves detailed information about a specific gradebook period within a course in the blackboard learning management system.
# BLACKBOARD_GET_GRADING_PERIODSRetrieves the gradebook periods for a specified course in the blackboard learning management system.
# BLACKBOARD_GET_GROUPRetrieves detailed information about a specific group within a particular course in the blackboard learning management system.
# BLACKBOARD_GET_GROUPSRetrieves a list of all groups associated with a specific course in the blackboard learning management system.
# BLACKBOARD_GET_GROUP_MEMBERSHIPRetrieves detailed information about a specific user's membership or role within a group in a particular course on the blackboard platform.
# BLACKBOARD_GET_GROUP_MEMBERSHIPSRetrieves a list of users belonging to a specific group within a blackboard learn course.
# BLACKBOARD_GET_GROUP_SETRetrieves detailed information about a specific group set within a course in the blackboard learning management system.
# BLACKBOARD_GET_GROUP_SETSRetrieves all group sets associated with a specific course in the blackboard learning management system.
# BLACKBOARD_GET_GROUP_SET_CHILDRENRetrieves a list of groups within a specific group set for a given course in the blackboard learning management system.
# BLACKBOARD_GET_INFORetrieves system information about the blackboard learn platform.
# BLACKBOARD_GET_INSTITUTION_ROLERetrieves detailed information about a specific institutional role in the blackboard learning management system.
# BLACKBOARD_GET_INSTITUTION_ROLESRetrieves a list of all institution roles defined within the blackboard learn environment.
# BLACKBOARD_GET_LOGIN_AS_SESSIONSRetrieves active login sessions for users in the blackboard learning management system.
# BLACKBOARD_GET_MEMBERSHIPRetrieves detailed information about a specific user within a particular course in the blackboard learning management system.
# BLACKBOARD_GET_MEMBERSHIPSRetrieves a list of courses associated with a specific category in the blackboard catalog.
# BLACKBOARD_GET_MESSAGESRetrieves all messages associated with a specific course in the blackboard learning management system.
# BLACKBOARD_GET_MESSAGE_PARTICIPANTSRetrieves a list of participants for a specific message within a blackboard course.
# BLACKBOARD_GET_MESSAGE_REPLIESRetrieves all replies to a specific message within a discussion thread of a course in the blackboard learning management system.
# BLACKBOARD_GET_NODERetrieves detailed information about a specific node within the institutional hierarchy of blackboard.
# BLACKBOARD_GET_NODESRetrieves information about the nodes within the institutional hierarchy of a blackboard learning environment.
# BLACKBOARD_GET_NODES_FOR_COURSERetrieves a list of nodes (modules or units) for a specific course in the blackboard learning management system.
# BLACKBOARD_GET_NODES_FOR_USERRetrieves a list of nodes associated with a specific user in the blackboard learn platform.
# BLACKBOARD_GET_NODE_ADMINRetrieves the administrative status of a specific user for a particular node within the blackboard institutional hierarchy.
# BLACKBOARD_GET_NODE_ADMINSRetrieves the list of administrators associated with a specific node in the blackboard institutional hierarchy.
# BLACKBOARD_GET_NODE_CHILDRENRetrieves the immediate child nodes of a specified parent node in the blackboard learn institutional hierarchy.
# BLACKBOARD_GET_NODE_COURSE_ASSOCIATIONSRetrieves a list of courses associated with a specific node in the institutional hierarchy of blackboard.
# BLACKBOARD_GET_NODE_USER_ASSOCIATIONSRetrieves a list of users associated with a specific node in the blackboard learn institutional hierarchy.
# BLACKBOARD_GET_OBSERVEESRetrieves a list of observees associated with a specific user in the blackboard learning management system.
# BLACKBOARD_GET_OBSERVERSRetrieves the list of observers associated with a specific user in the blackboard learning management system.
# BLACKBOARD_GET_PLACEMENTRetrieves detailed information about a specific lti (learning tools interoperability) placement within the blackboard learn platform.
# BLACKBOARD_GET_PLACEMENTSRetrieves a list of all available lti (learning tools interoperability) placements within the blackboard learn environment.
# BLACKBOARD_GET_POLICIESRetrieves the current privacy policy for the blackboard system.
# BLACKBOARD_GET_PROCTORING_SERVICERetrieves detailed information about a specific proctoring service integrated with blackboard learn.
# BLACKBOARD_GET_PROCTORING_SERVICESRetrieves a list of available proctoring services integrated with the blackboard learn platform.
# BLACKBOARD_GET_PRONOUNSRetrieves the list of available pronouns in the blackboard learning management system.
# BLACKBOARD_GET_QUESTIONSRetrieves a list of questions for a specific assessment within a blackboard course.
# BLACKBOARD_GET_QUESTION_BY_IDRetrieves detailed information about a specific question within an assessment for a particular course in the blackboard learning management system.
# BLACKBOARD_GET_RESOURCESRetrieves a list of resources from a specified content collection within a blackboard learn course.
# BLACKBOARD_GET_RESOURCE_CHILDRENRetrieves a list of child resources for a specified parent resource within the blackboard content collection.
# BLACKBOARD_GET_REVIEW_STATUSRetrieves the review status of a specific content item for a particular user within a blackboard learn course.
# BLACKBOARD_GET_REVIEW_STATUS_BY_COURSE_IDRetrieves the content review status for a specific course in the blackboard learning management system.
# BLACKBOARD_GET_RUBRICSRetrieves all rubrics associated with a specific course in the blackboard learn platform.
# BLACKBOARD_GET_RUBRIC_ASSOCIATIONSRetrieves the associations of a specific rubric within a given course in blackboard learn.
# BLACKBOARD_GET_RUBRIC_ASSOCIATIONS_BY_COLUMN_IDRetrieves the rubric associations for a specific gradebook column within a blackboard course.
# BLACKBOARD_GET_RUBRIC_ASSOCIATION_BY_IDRetrieves detailed information about a specific rubric association within a blackboard learn course.
# BLACKBOARD_GET_RUBRIC_BY_IDRetrieves a specific rubric for a given course in the blackboard learning management system.
# BLACKBOARD_GET_RUBRIC_EVALUATIONSRetrieves the rubric evaluations for a specific attempt on a gradebook item within a blackboard course.
# BLACKBOARD_GET_RUBRIC_EVALUATION_BY_IDRetrieves detailed information about a specific rubric evaluation within a blackboard course.
# BLACKBOARD_GET_RULESRetrieves the adaptive release rules associated with a specific content item within a blackboard course.
# BLACKBOARD_GET_SETTINGSRetrieves the current upload settings for the blackboard learn platform.
# BLACKBOARD_GET_SIS_LOGS_BY_DATA_SET_UIDRetrieves a specific student information system (sis) dataset from the blackboard learn platform using its unique identifier.
# BLACKBOARD_GET_SYSTEM_ROLERetrieves detailed information about a specific system role in the blackboard learning management system.
# BLACKBOARD_GET_SYSTEM_ROLESRetrieves a list of all system roles defined in the blackboard learn platform.
# BLACKBOARD_GET_SYSTEM_TASKRetrieves detailed information about a specific system task in the blackboard learn platform.
# BLACKBOARD_GET_TASKRetrieves detailed information about a specific task within a course in the blackboard learn platform.
# BLACKBOARD_GET_TERMRetrieves detailed information about a specific academic term in the blackboard learn system.
# BLACKBOARD_GET_TERMSRetrieves a list of academic terms or information about specific terms in the blackboard learning management system.
# BLACKBOARD_GET_TOC_ITEMSRetrieves the table of contents (toc) items for a specified course in the blackboard learning management system.
# BLACKBOARD_GET_TOKEN_INFORetrieves detailed information about a specified oauth2 token used for authentication in the blackboard learn api.
# BLACKBOARD_GET_TOOLSRetrieves detailed information about a specific tool associated with a particular node in the blackboard institutional hierarchy.
# BLACKBOARD_GET_TOP_LEVEL_COURSE_RESOURCESRetrieves a list of resources associated with a specific course in the blackboard learning management system (lms).
# BLACKBOARD_GET_TYPESRetrieves a list of available goal set types in the blackboard learn system.
# BLACKBOARD_GET_USERRetrieves detailed information about a specific user in the blackboard learn system.
# BLACKBOARD_GET_USERSThe getusersendpoint retrieves user information from the blackboard learn system.
# BLACKBOARD_GET_USER_AVATARRetrieves the avatar (profile picture) for a specified user in the blackboard learn platform.
# BLACKBOARD_GET_USER_GRADESRetrieves detailed gradebook information for a specific user within a particular course in the blackboard learning management system.
# BLACKBOARD_GET_USER_MEMBERSHIPSRetrieves a list of courses associated with a specific user in the blackboard learn platform.
# BLACKBOARD_GET_USER_PRONUNCIATION_AUDIORetrieves the pronunciation audio associated with a specific user's profile in blackboard learn.
# BLACKBOARD_GET_VERSIONRetrieves the current version information of the blackboard learn system.
# BLACKBOARD_GRADE_ACCESS_WITH_RIGHTS_VALIDATIONRetrieves a specific user's grade for a particular gradebook column in a blackboard learn course.
# BLACKBOARD_GROUP_MEMBERSHIP_API_DETAILSRetrieves a list of users belonging to a specific group within a course in the blackboard learning management system.
# BLACKBOARD_INITIALIZE_EDUCATIONAL_ENTITYCreates a new course in the blackboard learn system with specified attributes and settings.
# BLACKBOARD_INITIATE_GROUP_MEMBER_ADDITIONUpdates a user's information within a specific group of a course in blackboard learn.
# BLACKBOARD_LIST_GOAL_SET_CATEGORIESRetrieves the categories associated with a specific goal set in the blackboard learning management system.
# BLACKBOARD_LIST_GRADEBOOK_COLUMNSRetrieves all gradebook columns for a specified course in the blackboard learning management system.
# BLACKBOARD_LOAD_COURSE_GROUP_DETAILSRetrieves detailed information about a specific group within a blackboard course.
# BLACKBOARD_LOAD_COURSE_GROUP_USER_INFORetrieves detailed information about a specific user within a group in a blackboard learn course.
# BLACKBOARD_MANAGE_COURSE_DATA_ACCESSRetrieves a list of courses from the blackboard learn environment.
# BLACKBOARD_MANUAL_GRADE_COLUMN_CREATIONCreates a new grade column in a blackboard course's gradebook.
# BLACKBOARD_MANUAL_GRADE_COLUMN_MODIFICATIONThis endpoint allows for updating specific properties of an existing grade column within a course's gradebook in the blackboard learn platform.
# BLACKBOARD_MODIFY_COURSE_ANNOUNCEMENT_ACCESSThis endpoint allows you to update an existing course announcement in the blackboard learn platform.
# BLACKBOARD_PATCH_TOOLThis endpoint allows you to update the settings of a specific tool within a node of blackboard's institutional hierarchy.
# BLACKBOARD_POST_ULTRA_COURSE_DISCUSSION_REPLYPosts a new message to a specific discussion within a blackboard learn course.
# BLACKBOARD_REMOVE_CHILD_COURSEDeletes a specified child course from a parent course in the blackboard learning management system.
# BLACKBOARD_REMOVE_COURSE_GROUPThis endpoint removes a specific user from a designated group within a course in blackboard learn.
# BLACKBOARD_REMOVE_COURSE_NOTICEThis endpoint deletes a specific announcement within a course in the blackboard learn platform.
# BLACKBOARD_REMOVE_SPECIFIC_GRADE_FIELDDeletes a specific gradebook column from a course in blackboard learn.
# BLACKBOARD_REMOVE_ULTRA_COURSE_DISCUSSION_POSTThis endpoint allows for the deletion of a specific message within a discussion thread in a blackboard course.
# BLACKBOARD_REQUEST_TOKENObtains an oauth2 token for authenticating and authorizing requests to the blackboard api.
# BLACKBOARD_RETRIEVE_STUDENT_SUBMISSION_FILEThis endpoint allows for downloading a specific file associated with a student's attempt on an assignment within a blackboard course.
# BLACKBOARD_REVISE_ULTRA_COURSE_DISCUSSION_POSTUpdates a specific message within a course discussion on the blackboard platform.
# BLACKBOARD_ROLE_BASED_GRADE_ATTEMPT_VISIBILITYRetrieves attempt data for a specific gradebook column within a blackboard course.
# BLACKBOARD_SECURE_GRADE_ATTEMPT_VERSIONRetrieves detailed information about a specific attempt for a gradebook column in a blackboard course.
# BLACKBOARD_SET_NODE_ADMIN_ASSOCIATIONUpdates the roles of an administrative user for a specific node within the institutional hierarchy of blackboard.
# BLACKBOARD_SYNCHRONOUS_COURSE_OR_ORG_REMOVALThe deletecourse endpoint permanently removes a specific course from the blackboard learn platform.
# BLACKBOARD_UPDATE_ADAPTIVE_RELEASE_RULE_CRITERIONUpdates a specific criterion within an adaptive release rule for a course content item in blackboard learn.
# BLACKBOARD_UPDATE_ANNOUNCEMENTThis endpoint allows you to update an existing system announcement in blackboard.
# BLACKBOARD_UPDATE_ATTENDANCE_RECORDUpdate the course meeting attendance data for the given course/organization.
# BLACKBOARD_UPDATE_ATTENDANCE_RECORDSCreates or updates attendance records for the meeting for all users in the course.
# BLACKBOARD_UPDATE_CALENDAR_ITEMThis endpoint allows you to update an existing calendar item in the blackboard system.
# BLACKBOARD_UPDATE_CATEGORYUpdates specific details of a category in the blackboard catalog system.
# BLACKBOARD_UPDATE_COLUMN_ATTEMPTThis endpoint allows for updating specific attributes of a gradebook attempt for a particular course, column, and attempt id.
# BLACKBOARD_UPDATE_COLUMN_GRADEThe updategrade endpoint allows instructors to modify various aspects of a student's grade for a specific course and gradebook column in the blackboard learning management system.
# BLACKBOARD_UPDATE_CONTENTThis endpoint allows you to update existing content within a specific blackboard learn course.
# BLACKBOARD_UPDATE_COURSEUpdates an existing course in blackboard learn with the provided information.
# BLACKBOARD_UPDATE_COURSE_MEETINGThis endpoint allows you to update the details of a specific meeting within a course in the blackboard learning management system.
# BLACKBOARD_UPDATE_DATA_SOURCEThis endpoint allows for updating specific attributes of an existing data source in the blackboard system.
# BLACKBOARD_UPDATE_DISCUSSIONUpdates a specific discussion forum within a blackboard learn course.
# BLACKBOARD_UPDATE_DOMAIN_CONFIGThis endpoint allows updating an existing lti (learning tools interoperability) domain configuration in the blackboard learn platform.
# BLACKBOARD_UPDATE_GRADE_COLUMNThis endpoint updates a specific grade column in a course's gradebook.
# BLACKBOARD_UPDATE_GRADE_NOTATIONThis endpoint allows you to update an existing grade notation for a specific course in the blackboard learning management system.
# BLACKBOARD_UPDATE_GRADING_PERIODUpdates a specific grading period within a course's gradebook in the blackboard learn system.
# BLACKBOARD_UPDATE_GROUPUpdates an existing group within a specified course in the blackboard learn system.
# BLACKBOARD_UPDATE_GROUP_SETUpdates the properties of an existing group within a specific course in the blackboard learn platform.
# BLACKBOARD_UPDATE_MEMBERSHIPUpdates a user's membership details within a specific blackboard course.
# BLACKBOARD_UPDATE_MESSAGEUpdates the read status of a specific message within a blackboard course.
# BLACKBOARD_UPDATE_NODEThis endpoint allows for updating specific properties of a node within the institutional hierarchy of blackboard.
# BLACKBOARD_UPDATE_NODE_COURSE_ASSOCIATIONUpdates the association between a course and a node in the blackboard learn institutional hierarchy.
# BLACKBOARD_UPDATE_PLACEMENTThis endpoint allows you to update an existing lti (learning tools interoperability) placement in the blackboard learning management system.
# BLACKBOARD_UPDATE_PRONOUNUpdates the information for a specific pronoun in the blackboard system.
# BLACKBOARD_UPDATE_QUESTIONThis endpoint allows you to update an existing question within a specific assessment in a blackboard course.
# BLACKBOARD_UPDATE_REVIEW_STATUSUpdates the review status of a specific content item for a particular user within a blackboard learn course.
# BLACKBOARD_UPDATE_RUBRICUpdates a specific rubric within a blackboard learn course.
# BLACKBOARD_UPDATE_RUBRIC_ASSOCIATIONUpdates the properties of a rubric association within a specific blackboard course.
# BLACKBOARD_UPDATE_RUBRIC_EVALUATIONUpdates a specific rubric evaluation for a course in the blackboard learning management system.
# BLACKBOARD_UPDATE_TERMUpdates an existing term in the blackboard learn platform.
# BLACKBOARD_UPDATE_TOC_ITEMUpdates the visibility settings for a specific table of contents (toc) item within a blackboard course.
# BLACKBOARD_UPDATE_USERUpdates a user's profile in the blackboard learning management system.
# BLACKBOARD_UPLOADUploads a file to the blackboard learn platform.
# BLACKBOARD_VIEW_COURSE_GROUP_ACCESSIBILITIESRetrieves a list of all groups associated with a specific course in the blackboard learning management system.

Ask your agent

Requests to paste as they are. Each one runs on the actions named under it.

“Use Blackboard to access controlled course announcements. Ask me for the required inputs first and show the result.”uses BLACKBOARD_ACCESS_CONTROLLED_COURSE_ANNOUNCEMENTS
“Use Blackboard to access course announcements based on permissions. Ask me for the required inputs first and show the result.”uses BLACKBOARD_ACCESS_COURSE_ANNOUNCEMENTS_BASED_ON_PERMISSIONS
“Use Blackboard to add child course. Ask me for the required inputs first and show the result.”uses BLACKBOARD_ADD_CHILD_COURSE

Connect Blackboard in a minute

One MCP for every integration. Add it once, then every MCP in the catalog is a request away.

  1. 01

    Add FlyMy.AI

    Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.

  2. 02

    Sign in to Blackboard

    Open the Blackboard connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.

  3. 03

    Ask

    Paste a request from this page. Every run shows what it cost.

Claude Code
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp

Then run /mcp in Claude Code and sign in.

Codex
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp

Then run codex mcp login flymy to sign in.

claude.ai and Claude Desktop
https://mcp-agents.flymy.ai/mcp

Settings, Connectors, Add custom connector: paste this URL.

Pay per run

FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Blackboard account, under its plan and limits. No seats and no minimum.

Go to the source

From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.