o*net (u.s. department of labor)
onet.
A US occupation in the O*NET taxonomy — find it, or read its profile.
setup & usage
⚠ o*net web services api key
create a free developer account on services.onetcenter.org (Sign up), generate a key in My Account, then paste it into oto.
▸ find a us occupation and read its record
the Department of Labor's occupation reference, in one tool:
onet_occupation(op="search", keyword="data engineer") — closest first; a code, even partial, can also be searched (keyword="15-12")onet_occupation(op="get", code="17-2051.00") — title, description, job titles actually encountered (sample_of_reported_titles), tasks (tasks, limit widens their number), related detailed occupations (also_see)· ⚠️ codes and limits
15-1299.08); its first 6 (15-1299) are the SOC code under which US wage statistics are published — several O\*NET occupations therefore share the same wage figurestasks: [], it is not an errorfull=True additionally returns the API's navigation links (useless to an agent, removed by default)⚙ multiple comptes
this connector accepts multiple comptes: each stored credential becomes a named account (one name per compte), at your level, your team's or your org's.
_account="<name>" on the tool; list them: oto_identity(op='list', connector='onet') (scope='org' or scope='group' for the org's or team's)oto_identity(op='set', connector='onet', identity_id='<name>'); rename: op='rename' with new_name_account) and adding upoutils
chargement…
utilisation
claude code — installe le plugin oto —
claude plugin marketplace add otomata-tech/oto-plugin — mcp + skill configurés.cli —
pipx install oto-cli puis oto onet …