MCP-Server

Rung public career guides

guru.rung/public-guides
Bildung Öffentlich und erreichbar MCP 2025-11-25

Was dieses MCP kann

Finds public career and occupation guides and retrieves bounded examples of tasks, skills, and tools.

explore_occupation
Explore public occupation examples
Use after find_public_guides resolves an exact published Rung SOC, when bounded public task, skill, or tool examples are needed. Do not treat examples as a person's experience, selected skills, qualifications, or any other personal claim; never send personal or resume data.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['soc'], 'properties': {'soc': {'type': 'string', 'pattern': '^\\d{2}-\\d{4}\\.\\d{2}$', 'description': 'The exact published occupation code returned by find_public_guides.'}, 'limit': {'type': 'integer', 'default': 6, 'maximum': 12, 'minimum': 1}, 'offset': {'type': 'integer', 'default': 0, 'maximum': 100, 'minimum': 0}, 'section': {'enum': ['all', 'tasks', 'skills', 'tools'], 'type': 'string', 'default': 'all'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string', 'default': 'en'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['occupation', 'requestedLanguage', 'contentLanguage', 'requestedSection', 'sections', 'guideUrl', 'startUrl', 'caution', 'privacy'], 'properties': {'caution': {'type': 'string'}, 'privacy': {'type': 'string'}, 'guideUrl': {'type': 'string'}, 'sections': {'type': 'object', 'properties': {'tasks': {'type': 'object', 'required': ['language', 'total', 'offset', 'returned', 'items', 'hasMore'], 'properties': {'items': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12}, 'total': {'type': 'integer', 'minimum': 0}, 'offset': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'hasMore': {'type': 'boolean'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'returned': {'type': 'integer', 'maximum': 12, 'minimum': 0}}, 'additionalProperties': False}, 'tools': {'type': 'object', 'required': ['language', 'total', 'offset', 'returned', 'items', 'hasMore'], 'properties': {'items': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12}, 'total': {'type': 'integer', 'minimum': 0}, 'offset': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'hasMore': {'type': 'boolean'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'returned': {'type': 'integer', 'maximum': 12, 'minimum': 0}}, 'additionalProperties': False}, 'skills': {'type': 'object', 'required': ['language', 'total', 'offset', 'returned', 'items', 'hasMore'], 'properties': {'items': {'type': 'array', 'items': {'type': 'string'}, 'maxItems': 12}, 'total': {'type': 'integer', 'minimum': 0}, 'offset': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'hasMore': {'type': 'boolean'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'returned': {'type': 'integer', 'maximum': 12, 'minimum': 0}}, 'additionalProperties': False}}, 'minProperties': 1, 'additionalProperties': False}, 'startUrl': {'type': 'string'}, 'occupation': {'type': 'object', 'required': ['name', 'officialName', 'soc', 'description'], 'properties': {'soc': {'type': 'string', 'pattern': '^\\d{2}-\\d{4}\\.\\d{2}$'}, 'name': {'type': 'string'}, 'description': {'type': 'string'}, 'officialName': {'type': 'string'}}, 'additionalProperties': False}, 'contentLanguage': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'requestedSection': {'enum': ['all', 'tasks', 'skills', 'tools'], 'type': 'string'}, 'requestedLanguage': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}}, 'additionalProperties': False}
find_public_guides
Find a published Rung guide
Use when someone needs a published Rung occupation, resume-situation, or military-transition guide. Returns public guide facts, source pages, and browser handoffs. Do not use for live jobs, employer search, resume editing, qualification decisions, or private work history; never send personal or resume data.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'kind': {'enum': ['all', 'occupation', 'situation', 'military'], 'type': 'string', 'default': 'all'}, 'limit': {'type': 'integer', 'default': 5, 'maximum': 10, 'minimum': 1}, 'query': {'type': 'string', 'maxLength': 100, 'minLength': 2, 'description': 'A public job title, occupation code, situation, military code, or military role.', 'x-rung-trimmedMinLength': 2}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string', 'default': 'en', 'description': 'Language for occupation and situation guides. Military guides are currently English.'}}, 'additionalProperties': False}
Ausgabeschema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query', 'kind', 'requestedLanguage', 'results', 'privacy'], 'properties': {'kind': {'enum': ['all', 'occupation', 'situation', 'military'], 'type': 'string'}, 'query': {'type': 'string'}, 'privacy': {'type': 'string'}, 'results': {'type': 'array', 'items': {'oneOf': [{'type': 'object', 'required': ['kind', 'language', 'name', 'officialName', 'soc', 'description', 'guideUrl', 'startUrl', 'matchScore'], 'properties': {'soc': {'type': 'string', 'pattern': '^\\d{2}-\\d{4}\\.\\d{2}$'}, 'kind': {'const': 'occupation'}, 'name': {'type': 'string'}, 'guideUrl': {'type': 'string'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'startUrl': {'type': 'string'}, 'matchScore': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'description': {'type': 'string'}, 'officialName': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'language', 'name', 'description', 'guideUrl', 'startUrl', 'matchScore'], 'properties': {'kind': {'const': 'situation'}, 'name': {'type': 'string'}, 'guideUrl': {'type': 'string'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'startUrl': {'type': 'string'}, 'matchScore': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'description': {'type': 'string'}}, 'additionalProperties': False}, {'type': 'object', 'required': ['kind', 'language', 'name', 'branch', 'code', 'guideUrl', 'civilianDirections', 'caution', 'matchScore'], 'properties': {'code': {'type': 'string'}, 'kind': {'const': 'military'}, 'name': {'type': 'string'}, 'branch': {'type': 'string'}, 'caution': {'type': 'string'}, 'guideUrl': {'type': 'string'}, 'language': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}, 'matchScore': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'civilianDirections': {'type': 'array', 'items': {'type': 'object', 'required': ['soc', 'name', 'guideUrl', 'startUrl'], 'properties': {'soc': {'type': 'string'}, 'name': {'type': 'string'}, 'guideUrl': {'type': 'string'}, 'startUrl': {'type': 'string'}}, 'additionalProperties': False}}}, 'additionalProperties': False}]}}, 'requestedLanguage': {'enum': ['en', 'es', 'ko', 'zh'], 'type': 'string'}}, 'additionalProperties': False}
Hinzugefügt
explore_occupation
17. September 2026 12:39
Hinzugefügt
find_public_guides
17. September 2026 12:39