Rung public career guides
Find public career guides, explore grounded occupations, and open Rung for private resume work.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"public-guides": {
"url": "https://rung.guru/mcp"
}
}
}Remote endpoints
https://rung.guru/mcpstreamable-httpWhat it can do
Tool inventory
Tools (2)
🟢find_public_guides(kind, language, limit, query)
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.
Input Schema
{
"type": "object",
"properties": {
"kind": {
"default": "all",
"enum": [
"all",
"occupation",
"situation",
"military"
],
"type": "string"
},
"language": {
"default": "en",
"description": "Language for occupation and situation guides. Military guides are currently English.",
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"limit": {
"default": 5,
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "A public job title, occupation code, situation, military code, or military role.",
"maxLength": 100,
"minLength": 2,
"type": "string",
"x-rung-trimmedMinLength": 2
}
},
"required": [
"query"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"kind": {
"enum": [
"all",
"occupation",
"situation",
"military"
],
"type": "string"
},
"privacy": {
"type": "string"
},
"query": {
"type": "string"
},
"requestedLanguage": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"results": {
"items": {
"oneOf": [
{
"additionalProperties": false,
"properties": {
"description": {
"type": "string"
},
"guideUrl": {
"type": "string"
},
"kind": {
"const": "occupation"
},
"language": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"matchScore": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"name": {
"type": "string"
},
"officialName": {
"type": "string"
},
"soc": {
"pattern": "^\\d{2}-\\d{4}\\.\\d{2}$",
"type": "string"
},
"startUrl": {
"type": "string"
}
},
"required": [
"kind",
"language",
"name",
"officialName",
"soc",
"description",
"guideUrl",
"startUrl",
"matchScore"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"description": {
"type": "string"
},
"guideUrl": {
"type": "string"
},
"kind": {
"const": "situation"
},
"language": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"matchScore": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"name": {
"type": "string"
},
"startUrl": {
"type": "string"
}
},
"required": [
"kind",
"language",
"name",
"description",
"guideUrl",
"startUrl",
"matchScore"
],
"type": "object"
},
{
"additionalProperties": false,
"properties": {
"branch": {
"type": "string"
},
"caution": {
"type": "string"
},
"civilianDirections": {
"items": {
"additionalProperties": false,
"properties": {
"guideUrl": {
"type": "string"
},
"name": {
"type": "string"
},
"soc": {
"type": "string"
},
"startUrl": {
"type": "string"
}
},
"required": [
"soc",
"name",
"guideUrl",
"startUrl"
],
"type": "object"
},
"type": "array"
},
"code": {
"type": "string"
},
"guideUrl": {
"type": "string"
},
"kind": {
"const": "military"
},
"language": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"matchScore": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"name": {
"type": "string"
}
},
"required": [
"kind",
"language",
"name",
"branch",
"code",
"guideUrl",
"civilianDirections",
"caution",
"matchScore"
],
"type": "object"
}
]
},
"type": "array"
}
},
"required": [
"query",
"kind",
"requestedLanguage",
"results",
"privacy"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢explore_occupation(language, limit, offset, section, soc)
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.
Input Schema
{
"type": "object",
"properties": {
"language": {
"default": "en",
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"limit": {
"default": 6,
"maximum": 12,
"minimum": 1,
"type": "integer"
},
"offset": {
"default": 0,
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"section": {
"default": "all",
"enum": [
"all",
"tasks",
"skills",
"tools"
],
"type": "string"
},
"soc": {
"description": "The exact published occupation code returned by find_public_guides.",
"pattern": "^\\d{2}-\\d{4}\\.\\d{2}$",
"type": "string"
}
},
"required": [
"soc"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Output Schema
{
"type": "object",
"properties": {
"caution": {
"type": "string"
},
"contentLanguage": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"guideUrl": {
"type": "string"
},
"occupation": {
"additionalProperties": false,
"properties": {
"description": {
"type": "string"
},
"name": {
"type": "string"
},
"officialName": {
"type": "string"
},
"soc": {
"pattern": "^\\d{2}-\\d{4}\\.\\d{2}$",
"type": "string"
}
},
"required": [
"name",
"officialName",
"soc",
"description"
],
"type": "object"
},
"privacy": {
"type": "string"
},
"requestedLanguage": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"requestedSection": {
"enum": [
"all",
"tasks",
"skills",
"tools"
],
"type": "string"
},
"sections": {
"additionalProperties": false,
"minProperties": 1,
"properties": {
"skills": {
"additionalProperties": false,
"properties": {
"hasMore": {
"type": "boolean"
},
"items": {
"items": {
"type": "string"
},
"maxItems": 12,
"type": "array"
},
"language": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"offset": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"returned": {
"maximum": 12,
"minimum": 0,
"type": "integer"
},
"total": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"language",
"total",
"offset",
"returned",
"items",
"hasMore"
],
"type": "object"
},
"tasks": {
"additionalProperties": false,
"properties": {
"hasMore": {
"type": "boolean"
},
"items": {
"items": {
"type": "string"
},
"maxItems": 12,
"type": "array"
},
"language": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"offset": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"returned": {
"maximum": 12,
"minimum": 0,
"type": "integer"
},
"total": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"language",
"total",
"offset",
"returned",
"items",
"hasMore"
],
"type": "object"
},
"tools": {
"additionalProperties": false,
"properties": {
"hasMore": {
"type": "boolean"
},
"items": {
"items": {
"type": "string"
},
"maxItems": 12,
"type": "array"
},
"language": {
"enum": [
"en",
"es",
"ko",
"zh"
],
"type": "string"
},
"offset": {
"maximum": 100,
"minimum": 0,
"type": "integer"
},
"returned": {
"maximum": 12,
"minimum": 0,
"type": "integer"
},
"total": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"language",
"total",
"offset",
"returned",
"items",
"hasMore"
],
"type": "object"
}
},
"type": "object"
},
"startUrl": {
"type": "string"
}
},
"required": [
"occupation",
"requestedLanguage",
"contentLanguage",
"requestedSection",
"sections",
"guideUrl",
"startUrl",
"caution",
"privacy"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Community
Evidence