- Home
- Resources
- Integrations
- DataCamp
Claude DataCamp connectorWhat Claude can do in your DataCamp account.
The Claude DataCamp connector exposes 87 tools. 61 read the catalog or your group data, 25 change something, 1 is documented nowhere. Below: what works without an account, what your role unlocks, and what to know before you delete anything.
Verified Trustpilot reviews · AI, automation & growth agency
What it changes for an L&D lead
Two very different uses run through the same connector. A learner browses the catalog without even signing in. A group admin runs teams, assignments and reporting in plain language, without opening the admin interface. Claude picks the tools based on the question and on what your role allows.
Find the right content. search_content scans the whole catalog in one go, courses, tracks, projects and tutorials alike, then get_course or get_track details the pick, prerequisites and content path included.
Run a training campaign. create_custom_track builds a tailored path as a draft, publish_custom_track makes it visible, and create_group_assignment assigns it to a team with a deadline.
Measure adoption. group_reporting_get_adoption_score gives the share of members who have started, get_members_not_started lists the people to nudge, and query_group_reporting answers custom questions in SQL.
What Claude will not do: group tools need sign-in and a role, and a regular member generally cannot change anything there. Reporting is admin-only and relies on a daily snapshot. Nothing fires on its own when a deadline hits; scheduled reminders call for an automation tool, a different job covered on the Integrations hub.
The vocabulary in one minute
Five words worth knowing before you connect DataCamp.
- Connector
- The link you set up once between Claude and an account you already have, so Claude can work in it while it answers you.
- Tool
- One named action a connector opens to Claude. Claude picks which ones to call; the directory lists them by name.
- Authorization
- The service's own sign-in screen, where you hand Claude the access it will use. Granted once per person, and revocable.
- Approval
- The confirmation Claude waits for before an action that changes your account, shown in the chat right when it matters.
- MCP
- The shared standard behind connectors: it is what lets an assistant like Claude talk to an outside service in the first place.
Connect DataCamp to Claude in three steps
- 01
Find DataCamp in Claude
In Claude's settings, open Customize, then Connectors, and look for DataCamp. On a Team or Enterprise workspace, an Owner or Primary Owner enables it for the organization first, then each person connects.
- 02
Sign in to DataCamp
Click Connect on its row, then sign in through the window DataCamp opens, by email or a social login. If the link breaks later, Disconnect and connect again.
- 03
Review the permissions
Read DataCamp's authorization screen before you accept: it, not Claude, sets what the access covers. You can withdraw that access later from your DataCamp account.
The 87 tools, grouped by what they do
DataCamp gives Claude 87 tools: 61 that read your account, 25 that change something in it, and 1 no official source describes.
Three groups: what Claude reads, what it changes, and what no source describes. Names stay exactly as Claude displays them.
- 61 read
- 25 write
- 1 not documented
Tools index
- get_blog
- get_certification
- get_cheat_sheet
- get_code_along
- get_competition
- get_course
- get_custom_track
- get_custom_track_enrollees
- get_exercise
- get_group
- get_group_assignment_assignees
- get_licenses_counts
- get_members_not_started
- get_podcast
- get_project
- get_project_group
- get_skill_assessment
- get_skill_verification
- get_track
- get_tutorial
- get_webinar
- group_reporting_get_adoption_score
- group_reporting_get_courses_overview
- group_reporting_get_engagement_overview
- group_reporting_get_engagement_score
- group_reporting_get_projects_overview
- group_reporting_get_time_in_learn_overview
- group_reporting_get_time_in_learn_trend
- group_reporting_get_tracks_overview
- group_reporting_get_user_progress_detail
- group_reporting_list_courses_activity
- group_reporting_list_courses_activity_detail
- group_reporting_list_projects_activity
- group_reporting_list_projects_activity_detail
- group_reporting_list_technologies_activity
- group_reporting_list_topics_activity
- group_reporting_list_tracks_activity
- group_reporting_list_tracks_activity_detail
- group_reporting_list_users_progress
- list_certifications
- list_competitions
- list_courses
- list_custom_tracks
- list_group_assignments
- list_group_members
- list_groups
- list_industries
- list_invite_links
- list_pending_invites
- list_projects
- list_skill_assessments
- list_skill_verifications
- list_teams
- list_technologies
- list_topics
- list_tracks
- list_waitlist_entries
- load_group_reporting_prompt
- query_group_reporting
- search_content
- whoami
- add_member_to_group_assignment
- add_team_member
- approve_waitlist_entry
- archive_custom_track
- archive_group_assignment
- create_custom_track
- create_custom_track_external_resource
- create_group_assignment
- create_invite_link
- create_team
- delete_group_assignment
- delete_team
- deny_waitlist_entry
- edit_custom_track
- invite_member_to_group
- publish_custom_track
- remove_invite_link
- remove_team_member
- unarchive_group_assignment
- update_custom_track_external_resource
- update_group_assignment
- update_group_member_license
- update_group_member_role
- update_team
- withdraw_pending_invite
What Claude reads (61)
61 toolsPublic catalog, certifications, groups, teams, licenses and reporting, looked up without changing anything.
get_blog
Opens a DataCamp blog post from its ID, so Claude can give you the gist or tie it to your question. The tool is public: no sign-in needed.
get_certification
Returns the detail of one DataCamp certification, referenced by slug or number. Sign-in is required, and the scope matches the certification list.
get_cheat_sheet
Fetches a cheat sheet from the catalog by its ID. It is one of the public tools, so no DataCamp sign-in is needed to call it.
get_code_along
Returns a code-along, one of DataCamp's guided coding sessions, from its ID. No account required. DataCamp lists it among the public tools: it answers without any sign-in.
get_competition
Opens a competition from its slug with the full brief: background, challenge, judging criteria, prizes, rules, getting-started steps and winners. Signed in, you also see where your own entry stands.
get_course
Gives the full details of a course, by ID or slug. Signed out, only public courses show; signed in, Claude also sees the ones your organization makes available.
get_custom_track
Returns a group's custom track: metadata, lifecycle state, badges, engagement counts and the ordered list of its content. Like every group tool, it only reaches groups you belong to, and your role there decides what you see.
get_custom_track_enrollees
Lists, page by page, the learners enrolled in a custom track, with their names and the start and completion dates of their progress.
get_exercise
Retrieves a specific exercise from its chapter and course IDs. Signed out, only exercises in public courses are visible.
get_group
Returns a DataCamp group by ID: name, slug and the products in its current subscription. The call fails if you are not allowed to view that group.
get_group_assignment_assignees
Lists the people on an assignment with their progress (status, completion time, due date) and, where relevant, their assessment level. Group tools are scoped to your own groups; admins and managers see everything, team managers only their teams.
get_licenses_counts
Counts a group's licenses per product: in use, purchased and available, split between Learn and DataLab and by access tier. It needs you signed in, and DataCamp limits it to the groups you are a member of.
get_members_not_started
Lists members who have earned no XP since registering, the ones the Adoption report calls not started. Data comes from a periodic snapshot, not real time.
get_podcast
Fetches an episode of the DataCamp podcast by its ID. Public, no sign-in needed.
get_project
Returns one specific project variant by its number. To see every variant of the same project, get_project_group is the right tool.
get_project_group
Brings back a full project group with all its variants, for instance Python guided, Python case study and R guided. No authentication is required for this one, per DataCamp's tool reference.
get_skill_assessment
Returns a skill assessment by its slug. Signed in, you also get the full history of your completed attempts. Being a public catalog tool, it works before you connect a DataCamp account.
get_skill_verification
Gives the detail of a skill verification, by slug or number, with the same scope as the matching list. Sign-in required. Certification and skill-verification tools need you signed in to DataCamp.
get_track
Returns a track by number or slug, with the full content path, prerequisites, instructors and partnership labels. It is one of the public tools, so no DataCamp sign-in is needed to call it.
get_tutorial
Fetches a tutorial from the catalog by its ID, no sign-in required. It sits in DataCamp's Resources tools, next to cheat sheets, code-alongs and webinars.
get_webinar
Opens the record of a DataCamp webinar from its ID. The tool is public. No authentication is required for this one, per DataCamp's tool reference.
group_reporting_get_adoption_score
Gives the group's adoption score, the share of members who have started learning, with a benchmark label ready to summarize. Group admins only. An easy figure to present.
group_reporting_get_courses_overview
Returns the group's course overview: starts, completions, active members, skipped courses and completion rate, filterable by technology or topic. Admins only. The same figures as at the top of the Courses report.
group_reporting_get_engagement_overview
Shows the group's engagement metrics: active users, XP earned, hours spent and courses completed, over a chosen window or all time. Admins only. These match the widgets at the top of the Engagement report.
group_reporting_get_engagement_score
Computes the engagement score: the share of current members who earned XP in the last 30 days, with a benchmark label. Admins only. What comes back depends on your role in the group, as with all of DataCamp's group tools.
group_reporting_get_projects_overview
Summarizes the group's project figures: starts, completions, distinct members and completion rate, as at the top of the Projects report. Admins only. Like every group tool, it only reaches groups you belong to, and your role there decides what you see.
group_reporting_get_time_in_learn_overview
Shows where learners spend their time over a period: up to ten of the most engaged-with items, plus the hours split between AI Tutor variants and the rest of DataCamp. Admins only.
group_reporting_get_time_in_learn_trend
Buckets the same hours-spent metric over time so it can drive a line chart. Group admins only. It is the natural companion to the time-in-learn overview when you need a trend rather than a total.
group_reporting_get_tracks_overview
Shows headline track figures for the group: starts, completions, distinct members and completion rate, as in the Tracks report. Admins only. Group tools are scoped to your own groups; admins and managers see everything, team managers only their teams.
group_reporting_get_user_progress_detail
Details one learner's progress over a period: the courses, chapters, projects, assessments and tracks they started or completed. Admins only.
group_reporting_list_courses_activity
Lists activity per course over a period: starts, completions, skips, completion rate and total hours. Admins only. It needs you signed in, and DataCamp limits it to the groups you are a member of.
group_reporting_list_courses_activity_detail
Drills into one course: the learners who started or completed it in the window, with their timestamps. Admins only. The timestamps let you check deadlines. What comes back depends on your role in the group, as with all of DataCamp's group tools.
group_reporting_list_projects_activity
Reports activity per project over a period: starts, completions, completion rate and hours spent. Admins only. Hours spent round out the picture. Like every group tool, it only reaches groups you belong to, and your role there decides what you see.
group_reporting_list_projects_activity_detail
Zooms in on one project: who started or completed it during the window, with start and completion times. Group admins only. Group tools are scoped to your own groups; admins and managers see everything, team managers only their teams.
group_reporting_list_technologies_activity
Breaks group activity down by technology (Python, R, SQL…) over a period: XP earned plus course and project starts and completions. Admins only.
group_reporting_list_topics_activity
Splits activity by topic (programming, machine learning, visualization…) over a period, with XP, starts and completions. Admins only. It needs you signed in, and DataCamp limits it to the groups you are a member of.
group_reporting_list_tracks_activity
Covers each track's activity over a period: enrollments started or completed, completion rate and related metrics. Admins only. What comes back depends on your role in the group, as with all of DataCamp's group tools.
group_reporting_list_tracks_activity_detail
Details one track: the learners who started or completed it during the window, with enrollment and completion dates. Admins only. The list makes a good basis for recognition.
group_reporting_list_users_progress
Aggregates each learner's progress in a group over a period: completions, time spent, XP, started content and group membership dates. Admins only. Like every group tool, it only reaches groups you belong to, and your role there decides what you see.
list_certifications
Pages through the DataCamp certifications you can take, in catalog order. Sign-in required; you also see the ones reserved for your organization.
list_competitions
Browses DataCamp competitions with filters, free-text search and pagination. The filter on your own entries requires sign-in. Being a public catalog tool, it works before you connect a DataCamp account.
list_courses
Lists DataCamp courses with filters, sorting, free-text search and pagination. Signed out, only public courses come back; signed in, Claude also sees your organization's private courses. It is one of the public tools, so no DataCamp sign-in is needed to call it.
list_custom_tracks
Lists a group's custom tracks, with an optional filter on lifecycle state. Group tools are scoped to your own groups; admins and managers see everything, team managers only their teams.
list_group_assignments
Shows every assignment in a group, or looks one up by ID. This is the admin and manager view: every assignment in the group shows up. It needs you signed in, and DataCamp limits it to the groups you are a member of.
list_group_members
Returns the members of a group, optionally limited to one team, with their role, Learn or DataLab access and team membership. Pages of 100 at most.
list_groups
Lists the DataCamp groups you belong to, with their ID, slug and name. It is the starting point for every group tool. What comes back depends on your role in the group, as with all of DataCamp's group tools.
list_industries
Lists every industry in the DataCamp catalog, such as finance, health care or marketing. Public tool. Those industries then help narrow down content. The catalog holds several, each reusable as a criterion.
list_invite_links
Brings up the shareable invite links of a group, with their domains, target teams and license grants. Like every group tool, it only reaches groups you belong to, and your role there decides what you see.
list_pending_invites
Shows the email invites in a group that nobody has accepted yet.
list_projects
Browses the catalog's project groups, each with its variants. Signed out, only public projects appear; signed in, your progress is added. DataCamp lists it among the public tools: it answers without any sign-in.
list_skill_assessments
Lists the skill assessments you can take, in catalog order. Public, with your attempts added when you are signed in. A good starting point for a skills diagnosis.
list_skill_verifications
Covers the skill verifications you can earn, public catalog included, plus those reserved for your organization. Sign-in required. This one needs you signed in to DataCamp; it does not work on the public side.
list_teams
Lists the teams in a group, with pagination and search. Group tools are scoped to your own groups; admins and managers see everything, team managers only their teams.
list_technologies
Lists every technology in the catalog (Python, R, SQL…). Their IDs then work as filters on the course list. DataCamp says its ids serve as filter values for list_courses.
list_topics
Lists every topic in the catalog, such as programming, visualization or machine learning, whose IDs filter the course list. DataCamp says its ids serve as filter values for list_courses.
list_tracks
Lists DataCamp tracks, career and skill alike, with filters. Public, enriched with your progress when you are signed in. No authentication is required for this one, per DataCamp's tool reference.
list_waitlist_entries
Lists people waiting to join a group because no license was free when they asked. Each entry carries the licenses originally requested. It needs you signed in, and DataCamp limits it to the groups you are a member of.
load_group_reporting_prompt
Loads the instructions Claude needs to turn a reporting question into a SQL query on the group's data. DataCamp asks for it to be loaded before every reporting query.
query_group_reporting
Runs a SQL query on the group's reporting dataset and returns the results: completion rates, activity over time, license usage and more. Admins only.
search_content
Searches the whole DataCamp catalog by free text, with filters, and returns a ranked list: courses, tracks, projects, tutorials, code-alongs, cheat sheets and more. Public. Being a public catalog tool, it works before you connect a DataCamp account.
whoami
Returns the signed-in user's identity and profile. It requires sign-in and only reads. Certification and skill-verification tools need you signed in to DataCamp.
What Claude changes (25)
25 toolsTeams, members, invites, assignments, waitlist and custom tracks. No source gives them a confirmation of their own, so the general rule applies.
add_member_to_group_assignment
Approval: see the ruleAdds one or more existing group members to an assignment that already exists.
add_team_member
Approval: see the rulePuts one or more group members into one or more teams. A team manager can only add to teams they manage.
approve_waitlist_entry
Approval: see the ruleApproves a waitlist request: the person joins the group with the licenses they originally asked for.
archive_custom_track
Approval: see the ruleArchives a custom track: learners no longer see it but its record is kept.
archive_group_assignment
Approval: see the ruleArchives an assignment: it leaves the active lists but stays available for historical reporting.
create_custom_track
Approval: see the ruleCreates a new custom track for a group, filled with an ordered list of content already found. The track starts as a draft.
create_custom_track_external_resource
Approval: see the ruleCreates a link-based external resource for a group, such as internal documentation, an article or a video, to slot into a track.
create_group_assignment
Approval: see the ruleCreates an assignment in a group for one of the supported content types.
create_invite_link
Approval: see the ruleCreates a shareable invite link limited to one or more email domains: anyone on a listed domain can join the group.
create_team
Approval: see the ruleSets up a new team in a group. Admin or manager rights required.
delete_group_assignment
Approval: see the rulePermanently deletes an assignment from a group.
delete_team
Approval: see the ruleDeletes a team from a group. Its members stay in the group, just without that team.
deny_waitlist_entry
Approval: see the ruleDenies a waitlist request: the person stays out of the group and the request leaves the list. DataCamp labels this tool destructive.
edit_custom_track
Approval: see the ruleEdits an existing custom track: title, description, content list or completion badge, touching only the fields supplied.
invite_member_to_group
Approval: see the ruleInvites one or more people to a group by email, with optional team, role and per-product license tier.
publish_custom_track
Approval: see the rulePublishes a draft custom track so learners can reach it. Reversible through archiving.
remove_invite_link
Approval: see the ruleRemoves a shareable invite link so it can no longer be used. People who already joined through it stay in the group.
remove_team_member
Approval: see the ruleTakes one or more members out of one or more teams, under the same permission rules as adding them.
unarchive_group_assignment
Approval: see the ruleRestores an archived assignment to its active state. The assignment returns to the active lists.
update_custom_track_external_resource
Approval: see the ruleUpdates an existing external resource: title, link or description, leaving anything not supplied untouched.
update_group_assignment
Approval: see the ruleChanges the due date of an existing assignment. Only the date moves; the rest of the assignment stays put.
update_group_member_license
Approval: see the ruleChanges a member's Learn or DataLab license tier. The member keeps their role and teams. What comes back depends on your role in the group, as with all of DataCamp's group tools.
update_group_member_role
Approval: see the ruleChanges the role of an existing group member, if your own role allows it.
update_team
Approval: see the ruleUpdates a team's details: name, slug or color. Membership is not handled here.
withdraw_pending_invite
Approval: see the ruleRevokes one or more email invites still pending. Invites already accepted are not affected.
Undocumented (1)
1 toolThe directory publishes this name and nothing more. No official text says what it does, and this page will not guess.
remove_group_member
This name is on the directory sheet, yet no page of DataCamp's documentation describes it, while every other tool on the sheet has one. No official source says what it does, and this page will not guess.
What Claude asks before it acts
By default, Claude stops and asks for your go-ahead before each action it takes on an account for you. No source describes a confirmation specific to any DataCamp tool.
DataCamp adds its own instructions: before a group tool, the assistant should name the target group, never mix two groups in one task, and get any switch of group confirmed. Every write also needs the exact name of the target group. On a Team or Enterprise workspace, owners on the Claude side decide whether a member may let some actions through, and can shut writes for the whole organization. Each person also connects with their own DataCamp account.
Which plans it is available on
None of the 819 sheets in the directory shows plan availability. That information is not published anywhere, connector by connector.
The general rule is published: remote connectors are open to all users on Claude, Cowork, Claude Desktop and mobile. On Team and Enterprise, an Owner or Primary Owner turns the connector on for the organization first. On the DataCamp side, access to group tools depends on your role and the group's subscription. For the current state on your account, the sheet in the official directory remains the reference.
Where this connector stops
A connector is not an automation. Claude calls these tools while it answers you, and nothing starts by itself when an assignment falls due.
Only the publisher documents this connector: neither Claude's help center nor Anthropic's developer docs have a page on it. The tool list is an observed floor, not a promise, and the partner badge is not a security audit. Anthropic says so on every sheet: it does not choose the tools a publisher exposes and does not guarantee they behave as described. Connect only what comes from a publisher you know.
Need help connecting DataCamp to Claude?
A person reads every message.
