Skip to main content
Glama
todayoneul

Youth Policy Navigator

by todayoneul

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
YOUTHCENTER_API_KEYNoFallback single API key (legacy). If YOUTHCENTER_API_KEY_POLICY is not set, this is used as fallback for policy API.
YOUTHCENTER_API_KEY_POLICYNo인증키 (정책 API) for live data from youthcenter.go.kr. If not set, mock data is used.
YOUTHCENTER_API_KEY_CENTERSNoOptional API key for centers API (not used in current tools).
YOUTHCENTER_API_KEY_CONTENTSNoOptional API key for contents API (not used in current tools).

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_youth_policiesA

Youth Policy Navigator(청년 정책 내비게이터): search Korean youth policies and subsidies (housing rent support, asset-building savings, job-seeker allowances, transit discounts, housing subscription accounts, etc.) by free-text query, optional region and category. Fuses a curated built-in corpus of representative 2026 policies with the 온통청년 (Youth Center) open API when a key is configured. Call this when the user asks what youth policies or support money they could get, or searches by topic (e.g. '월세 지원', '취업 수당', '목돈 마련'). Each result includes a summary and STRUCTURED eligibility criteria; then call check_eligibility with a policy_id to judge whether the user actually qualifies.

check_eligibilityA

Youth Policy Navigator(청년 정책 내비게이터): the KILLER feature — deterministically judge whether a user is eligible for a specific policy (by policy_id). Provide the user's situation either inline via profile (age, region, annual_income, income_band, employment_status, education, marital_status — all optional) or via user_key to restore a remembered profile. Returns a verdict (eligible / ineligible / needs_more_info / manual_review) with per-condition checks, fail reasons, and — crucially — missing_info questions to ASK the user next when data is insufficient. Use those questions to drive a follow-up loop: ask, save with remember_user_profile, then re-run this. Free-text conditions are returned as manual for you to confirm against the notice.

get_policy_detailA

Youth Policy Navigator(청년 정책 내비게이터): return full application details for a specific policy (by policy_id) — support content, application period, how to apply, required documents, official apply URL, supervising agency, and an eligibility summary with source and as-of date. Call this after the user picks a policy from search_youth_policies and wants to know how and when to apply, or what documents are needed.

remember_user_profileA

Youth Policy Navigator(청년 정책 내비게이터): remember a user's situation or preference for later personalization and eligibility judging (e.g. '나이 27', '서울 거주', '연소득 2800만원', '구직 중', '대학 졸업'). Pass a stable per-user identifier as user_key that YOU control, and a short note. Call this whenever the user reveals a durable fact about their age, region, income, employment or education, so a later check_eligibility can restore and use it.

recall_user_profileA

Youth Policy Navigator(청년 정책 내비게이터): recall a user's previously saved situation/preferences relevant to a query, via contextual retrieval. Pass the same user_key used when saving. Call this before recommending policies or judging eligibility to personalize; an empty query returns the most recent notes.

find_youth_centersA

Youth Policy Navigator(청년 정책 내비게이터): find nearby Korean youth centers (청년센터/청년공간) for offline, in-person help — connecting a user to a local place where staff can walk them through applications and documents AFTER policies are matched. Filter by region (시도/시군구 name, e.g. '서울', '경기 수원') and/or a free-text keyword (center name or area). Returns each center's name, address, phone, homepage URL, and 시도/시군구. Backed by the 온통청년 (Youth Center) getSpace open API (about 678 centers nationwide) when a key is configured; region and keyword filtering are applied client-side. Call this once the user wants face-to-face guidance or asks where they can get help near them.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/todayoneul/youth-policy-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server