Rung public career guides
Find public career guides, explore grounded occupations, and open Rung for private resume work.
使うべきか
品質と安全性
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"public-guides": {
"url": "https://rung.guru/mcp"
}
}
}リモートエンドポイント
https://rung.guru/mcpstreamable-httpできること
ツール一覧
ツール(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.
入力スキーマ
{
"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
}出力スキーマ
{
"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.
入力スキーマ
{
"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
}出力スキーマ
{
"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
}コミュニティ
エビデンス