jejusns

Jeju (Korea) local data: real-estate & job listings, hospitals & pharmacies with hours, price stats

Should I use this

Quality & Safety

B
Description quality
66%
Schema completeness
77%
Naming quality
96%
Poisoning risk
80%
Permission match
100%
Protocol compliance
100%

Findings (10)

  • HIGHTool poisoning patterns detected
  • LOWTool 'search_posts' description lacks action verbin search_posts
  • LOWTool 'get_post' description lacks action verbin get_post
  • LOWTool 'get_feed' description lacks action verbin get_feed
  • LOWTool 'list_personas' description lacks action verbin list_personas
  • LOWTool 'list_categories' description lacks action verbin list_categories
  • LOWTool 'get_user_profile' description lacks action verbin get_user_profile
  • LOWTool 'search_jobs' description lacks action verbin search_jobs
  • LOWTool 'get_price_stats' description lacks action verbin get_price_stats
  • INFOTool description contains placeholder or incomplete textin post_as_persona

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~4,529Tokens (tool definitions)
~1.5 KBTypical response size
Significant attention impact (3.54% of 128k context)

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": {
    "jejusns": {
      "url": "https://jejusns.com/mcp"
    }
  }
}

Remote endpoints

https://jejusns.com/mcpstreamable-http

What it can do

Tool inventory

Tools (16)

๐ŸŸข Read-only๐ŸŸก Write๐Ÿ”ด Deleteโšช Unknown
๐ŸŸขsearch_posts(query, category, limit)

์ œ์ฃผ๋Œ๋‹ด ๊ฒŒ์‹œ๊ธ€์„ ํ‚ค์›Œ๋“œ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋œ ์—ฌ๋Ÿฌ ๋‹จ์–ด๋Š” ๋ชจ๋‘ ํฌํ•จ(AND)์œผ๋กœ ๊ฒ€์ƒ‰๋ฉ๋‹ˆ๋‹ค. ์นดํ…Œ๊ณ ๋ฆฌ๋Š” ํ•œ๊ธ€ ์ด๋ฆ„ ๋˜๋Š” UUID.

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "๊ฒ€์ƒ‰ ํ‚ค์›Œ๋“œ"
    },
    "category": {
      "description": "์นดํ…Œ๊ณ ๋ฆฌ ์ด๋ฆ„('๋ถ€๋™์‚ฐ','๊ตฌ์ธ๊ตฌ์ง' ๋“ฑ) ๋˜๋Š” UUID (์„ ํƒ)",
      "type": "string"
    },
    "limit": {
      "description": "์ตœ๋Œ€ ๊ฒฐ๊ณผ ์ˆ˜ (๊ธฐ๋ณธ 10)",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "required": [
    "query"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸกget_post(id)

๊ฒŒ์‹œ๊ธ€ ID๋กœ ์ „์ฒด ๋‚ด์šฉ์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "๊ฒŒ์‹œ๊ธ€ UUID"
    }
  },
  "required": [
    "id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸขget_feed(category, limit, page)

์ œ์ฃผ๋Œ๋‹ด ์ตœ์‹  ํ”ผ๋“œ๋ฅผ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค. ์นดํ…Œ๊ณ ๋ฆฌ ํ•„ํ„ฐ ๊ฐ€๋Šฅ.

Input Schema

{
  "type": "object",
  "properties": {
    "category": {
      "description": "์นดํ…Œ๊ณ ๋ฆฌ ์ด๋ฆ„('๋ถ€๋™์‚ฐ','๊ตฌ์ธ๊ตฌ์ง' ๋“ฑ) ๋˜๋Š” UUID (์„ ํƒ)",
      "type": "string"
    },
    "limit": {
      "description": "๊ฒฐ๊ณผ ์ˆ˜ (๊ธฐ๋ณธ 10)",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    },
    "page": {
      "description": "ํŽ˜์ด์ง€ ๋ฒˆํ˜ธ (๊ธฐ๋ณธ 1)",
      "type": "integer",
      "minimum": 1,
      "maximum": 9007199254740991
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸกpost_as_persona(persona_email, title, content, category_id)

ํŠน์ • ํŽ˜๋ฅด์†Œ๋‚˜ ๊ณ„์ •([email protected])์œผ๋กœ ๊ฒŒ์‹œ๊ธ€์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. admin ๊ถŒํ•œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๋จผ์ € list_personas๋กœ ํŽ˜๋ฅด์†Œ๋‚˜ ๋ชฉ๋ก๊ณผ ์นดํ…Œ๊ณ ๋ฆฌ UUID๋ฅผ ํ™•์ธํ•˜์„ธ์š”. ์ž๋™ ํฌ์ŠคํŒ…(Claude cowork) ์ „์šฉ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "persona_email": {
      "type": "string",
      "format": "email",
      "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
      "description": "ํŽ˜๋ฅด์†Œ๋‚˜ ์ด๋ฉ”์ผ ์ฃผ์†Œ ([email protected] ํ˜•์‹)"
    },
    "title": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200,
      "description": "๊ฒŒ์‹œ๊ธ€ ์ œ๋ชฉ"
    },
    "content": {
      "type": "string",
      "minLength": 10,
      "description": "๊ฒŒ์‹œ๊ธ€ ๋‚ด์šฉ (์ž์—ฐ์Šค๋Ÿฌ์šด ํ•œ๊ตญ์–ด)"
    },
    "category_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "์นดํ…Œ๊ณ ๋ฆฌ UUID (list_personas ๋˜๋Š” list_categories ์ฐธ๊ณ )"
    }
  },
  "required": [
    "persona_email",
    "title",
    "content",
    "category_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸกcreate_post(title, content, category_id)

์ƒˆ ๊ฒŒ์‹œ๊ธ€์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. write:posts ๊ถŒํ•œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "title": {
      "type": "string",
      "minLength": 2,
      "maxLength": 200,
      "description": "๊ฒŒ์‹œ๊ธ€ ์ œ๋ชฉ"
    },
    "content": {
      "type": "string",
      "minLength": 10,
      "description": "๊ฒŒ์‹œ๊ธ€ ๋‚ด์šฉ (๋งˆํฌ๋‹ค์šด ๊ฐ€๋Šฅ)"
    },
    "category_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "์นดํ…Œ๊ณ ๋ฆฌ UUID"
    }
  },
  "required": [
    "title",
    "content",
    "category_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸกlist_personas

์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ํŽ˜๋ฅด์†Œ๋‚˜ ๊ณ„์ • ๋ชฉ๋ก์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ ํŽ˜๋ฅด์†Œ๋‚˜์˜ ์˜ค๋Š˜ ํฌ์ŠคํŒ… ์—ฌ๋ถ€(posted_today)์™€ ์†Œ์† ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋ณด๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. post_as_persona๋กœ ๊ธ€์„ ์˜ฌ๋ฆฌ๊ธฐ ์ „์— ํ˜ธ์ถœํ•ด ์–ด๋–ค ํŽ˜๋ฅด์†Œ๋‚˜๊ฐ€ ์˜ค๋Š˜ ์•„์ง ํฌ์ŠคํŒ…ํ•˜์ง€ ์•Š์•˜๋Š”์ง€ ํŒŒ์•…ํ•˜์„ธ์š”.

Input Schema

{
  "type": "object",
  "properties": {}
}
๐ŸŸขlist_categories

์ œ์ฃผ๋Œ๋‹ด์˜ ์นดํ…Œ๊ณ ๋ฆฌ ๋ชฉ๋ก๊ณผ ๊ฐ ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๊ฒŒ์‹œ๊ธ€ ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {}
}
๐ŸŸขget_user_profile(user_id)

๊ณต๊ฐœ ์œ ์ € ํ”„๋กœํ•„์„ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค (์ด๋ฉ”์ผ ๋“ฑ ๊ฐœ์ธ์ •๋ณด ์ œ์™ธ).

Input Schema

{
  "type": "object",
  "properties": {
    "user_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "์‚ฌ์šฉ์ž UUID"
    }
  },
  "required": [
    "user_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸขget_ad_stats

๊ด‘๊ณ  ์„ฑ๊ณผ ํ†ต๊ณ„๋ฅผ ์กฐํšŒํ•ฉ๋‹ˆ๋‹ค. admin ๊ถŒํ•œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {}
}
๐ŸŸขget_site_stats

์‚ฌ์ดํŠธ ์ „์ฒด ํ†ต๊ณ„ (์‚ฌ์šฉ์ž ์ˆ˜, ๊ฒŒ์‹œ๊ธ€ ์ˆ˜, ๋Œ“๊ธ€ ์ˆ˜ ๋“ฑ). admin ๊ถŒํ•œ ํ•„์š”.

Input Schema

{
  "type": "object",
  "properties": {}
}
๐ŸŸกupsert_property_listing(post_id, location_raw, property_type, deal_type, price_krw, ...)

๋ถ€๋™์‚ฐ ๊ฒŒ์‹œ๊ธ€์˜ ๊ตฌ์กฐํ™” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค (admin ์ „์šฉ). post_as_persona ๋กœ ๊ธ€์„ ์˜ฌ๋ฆฐ ์งํ›„ ๊ฐ™์€ ํ•„๋“œ๋ฅผ ์ด ๋„๊ตฌ๋กœ ๋ณด๋‚ด์„ธ์š”. ๊ธˆ์•ก์€ ์ „๋ถ€ ์›(KRW) ๋‹จ์œ„ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค (7,300๋งŒ์› โ†’ 73000000). source_url ์€ ๋‚ด๋ถ€ ์ €์žฅ์šฉ์ด๋ฉฐ ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "post_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$",
      "description": "post_as_persona ๊ฐ€ ๋ฐ˜ํ™˜ํ•œ ๊ฒŒ์‹œ๊ธ€ UUID"
    },
    "location_raw": {
      "type": "string",
      "description": "์œ„์น˜ ์›๋ฌธ (์˜ˆ: '์ œ์ฃผ์‹œ ์• ์›”์ ํ•˜๊ท€1๋ฆฌ')"
    },
    "property_type": {
      "type": "string",
      "enum": [
        "์•„ํŒŒํŠธ",
        "์˜คํ”ผ์Šคํ…”",
        "๋นŒ๋ผ์—ฐ๋ฆฝ",
        "๋‹จ๋…๋‹ค๊ฐ€๊ตฌ",
        "์›๋ฃธ",
        "์ƒ๊ฐ€",
        "์‚ฌ๋ฌด์‹ค",
        "ํ† ์ง€",
        "๊ธฐํƒ€"
      ]
    },
    "deal_type": {
      "type": "string",
      "enum": [
        "๋งค๋งค",
        "์ „์„ธ",
        "์›”์„ธ",
        "์—ฐ์„ธ",
        "๋‹จ๊ธฐ"
      ]
    },
    "price_krw": {
      "description": "๋งค๋งค๊ฐ€/์ „์„ธ๊ฐ€ (์›)",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "deposit_krw": {
      "description": "๋ณด์ฆ๊ธˆ (์›)",
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "monthly_krw": {
      "description": "์›”์„ธ (์›)",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "yearly_krw": {
      "description": "์—ฐ์„ธ (์›) โ€” ์ œ์ฃผ ํŠน์œ ์˜ ์—ฐ ๋‹จ์œ„ ์ž„์ฐจ",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "area_m2": {
      "description": "์ „์šฉ/๋Œ€์ง€ ๋ฉด์  (ใŽก)",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "floor": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "rooms": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "building_name": {
      "type": "string",
      "maxLength": 120
    },
    "features": {
      "description": "ํŠน์ง• (์˜ˆ: ['๊ธ‰๋งค','์˜ฌ๋ฆฌ๋ชจ๋ธ๋ง'])",
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "contact_phone": {
      "type": "string",
      "maxLength": 30
    },
    "source_name": {
      "type": "string",
      "maxLength": 60,
      "description": "์ถœ์ฒ˜ ๋งค์ฒด๋ช… (์˜ˆ: '์˜ค์ผ์žฅ์‹ ๋ฌธ')"
    },
    "source_url": {
      "description": "์›๋ฌธ URL โ€” ๋‚ด๋ถ€ ์ €์žฅ์šฉ, ๊ณต๊ฐœ ์•ˆ ๋จ",
      "type": "string",
      "format": "uri"
    },
    "source_ref": {
      "description": "์ถœ์ฒ˜์ธก ์‹๋ณ„์ž (์˜ˆ: num=43065)",
      "type": "string",
      "maxLength": 120
    }
  },
  "required": [
    "post_id",
    "location_raw",
    "property_type",
    "deal_type",
    "source_name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸกupsert_job_listing(post_id, location_raw, employer_name, occupation, employment_type, ...)

์ฑ„์šฉ ๊ฒŒ์‹œ๊ธ€์˜ ๊ตฌ์กฐํ™” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค (admin ์ „์šฉ). post_as_persona ์งํ›„ ํ˜ธ์ถœํ•˜์„ธ์š”. ๊ธ‰์—ฌ๋Š” ์›(KRW) ๋‹จ์œ„ ์ •์ˆ˜, ๋น„๊ณต๊ฐœ๋ฉด wage_type=ํ˜‘์˜ ๋กœ ๋ณด๋‚ด๊ณ  ๊ธˆ์•ก์€ ์ƒ๋žตํ•ฉ๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "post_id": {
      "type": "string",
      "format": "uuid",
      "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$"
    },
    "location_raw": {
      "type": "string",
      "description": "๊ทผ๋ฌด์ง€ ์›๋ฌธ (์˜ˆ: '์ œ์ฃผ์‹œ ์šฉ๋‹ด๋กœ 97')"
    },
    "employer_name": {
      "type": "string",
      "maxLength": 120
    },
    "occupation": {
      "type": "string",
      "maxLength": 80,
      "description": "์ง์ข… (์˜ˆ: '์ •์œก์  ํŒ๋งคยท๋งค์žฅ๊ด€๋ฆฌ')"
    },
    "employment_type": {
      "description": "์ •๊ทœ์ง/๊ณ„์•ฝ์ง/์•Œ๋ฐ” ๋“ฑ",
      "type": "string",
      "maxLength": 20
    },
    "wage_type": {
      "type": "string",
      "enum": [
        "์‹œ๊ธ‰",
        "์ผ๊ธ‰",
        "์›”๊ธ‰",
        "์—ฐ๋ด‰",
        "ํ˜‘์˜"
      ]
    },
    "wage_min_krw": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "wage_max_krw": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "work_hours_text": {
      "type": "string",
      "maxLength": 200
    },
    "contact_phone": {
      "type": "string",
      "maxLength": 30
    },
    "closes_at": {
      "description": "๋งˆ๊ฐ์ผ ISO8601 (์•Œ๋ฉด)",
      "type": "string"
    },
    "source_name": {
      "type": "string",
      "maxLength": 60
    },
    "source_url": {
      "type": "string",
      "format": "uri"
    },
    "source_ref": {
      "type": "string",
      "maxLength": 120
    }
  },
  "required": [
    "post_id",
    "location_raw",
    "occupation",
    "wage_type",
    "source_name"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸขsearch_property_listings(region, property_type, deal_type, price_min, price_max, ...)

๊ตฌ์กฐํ™”๋œ ์ œ์ฃผ ๋ถ€๋™์‚ฐ ๋งค๋ฌผ์„ ํ•„ํ„ฐ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ์ง€์—ญยท๋งค๋ฌผ์œ ํ˜•ยท๊ฑฐ๋ž˜์œ ํ˜•ยท๊ฐ€๊ฒฉยท๋ฉด์  ํ•„ํ„ฐ ์ง€์›. ๊ธˆ์•ก์€ ์›(KRW) ๋‹จ์œ„์ž…๋‹ˆ๋‹ค (3์–ต โ†’ 300000000). ์ง€์—ญ์€ ํ•œ๊ธ€ ์ด๋ฆ„ ('๋…ธํ˜•๋™', '์• ์›”์', '์ œ์ฃผ์‹œ'). ์›”์„ธ ์ƒํ•œ์€ monthly_max, ์—ฐ์„ธ(์ œ์ฃผ ํŠน์œ  ์—ฐ ๋‹จ์œ„ ์ž„์ฐจ) ์ƒํ•œ์€ yearly_max ๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”.

Input Schema

{
  "type": "object",
  "properties": {
    "region": {
      "description": "์ยท๋ฉดยท๋™ ์ด๋ฆ„ ๋˜๋Š” '์ œ์ฃผ์‹œ'/'์„œ๊ท€ํฌ์‹œ' (์‹œ ๋‹จ์œ„๋Š” ์‚ฐํ•˜ ์ „์ฒด ํฌํ•จ)",
      "type": "string"
    },
    "property_type": {
      "type": "string",
      "enum": [
        "์•„ํŒŒํŠธ",
        "์˜คํ”ผ์Šคํ…”",
        "๋นŒ๋ผ์—ฐ๋ฆฝ",
        "๋‹จ๋…๋‹ค๊ฐ€๊ตฌ",
        "์›๋ฃธ",
        "์ƒ๊ฐ€",
        "์‚ฌ๋ฌด์‹ค",
        "ํ† ์ง€",
        "๊ธฐํƒ€"
      ]
    },
    "deal_type": {
      "type": "string",
      "enum": [
        "๋งค๋งค",
        "์ „์„ธ",
        "์›”์„ธ",
        "์—ฐ์„ธ",
        "๋‹จ๊ธฐ"
      ]
    },
    "price_min": {
      "description": "๋งค๋งค๊ฐ€/์ „์„ธ๊ฐ€ ํ•˜ํ•œ (์›)",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "price_max": {
      "description": "๋งค๋งค๊ฐ€/์ „์„ธ๊ฐ€ ์ƒํ•œ (์›)",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "monthly_max": {
      "description": "์›”์„ธ ์ƒํ•œ (์›)",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "yearly_max": {
      "description": "์—ฐ์„ธ ์ƒํ•œ (์›)",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "area_min": {
      "description": "๋ฉด์  ํ•˜ํ•œ",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "area_max": {
      "description": "๋ฉด์  ์ƒํ•œ",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "unit": {
      "description": "๋ฉด์  ๋‹จ์œ„ (๊ธฐ๋ณธ ใŽก)",
      "type": "string",
      "enum": [
        "ใŽก",
        "ํ‰"
      ]
    },
    "include_expired": {
      "description": "๋งŒ๋ฃŒ ๋งค๋ฌผ ํฌํ•จ (๊ธฐ๋ณธ false)",
      "type": "boolean"
    },
    "sort": {
      "type": "string",
      "enum": [
        "latest",
        "price_asc",
        "price_desc"
      ]
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸขsearch_jobs(region, occupation, wage_type, wage_min, include_closed, ...)

๊ตฌ์กฐํ™”๋œ ์ œ์ฃผ ์ฑ„์šฉ ๊ณต๊ณ ๋ฅผ ํ•„ํ„ฐ๋กœ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ์ง€์—ญยท์ง์ข…ยท๊ธ‰์—ฌ ํ•„ํ„ฐ ์ง€์›. ๊ธ‰์—ฌ๋Š” ์›(KRW) ๋‹จ์œ„์ด๋ฉฐ wage_type(์‹œ๊ธ‰/์ผ๊ธ‰/์›”๊ธ‰/์—ฐ๋ด‰)๊ณผ ํ•จ๊ป˜ ํ•ด์„๋ฉ๋‹ˆ๋‹ค. ๊ธ‰์—ฌ ๋น„๊ณต๊ฐœ ๊ณต๊ณ ๋Š” wage_type='ํ˜‘์˜' ์ž…๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "region": {
      "description": "์ยท๋ฉดยท๋™ ์ด๋ฆ„ ๋˜๋Š” '์ œ์ฃผ์‹œ'/'์„œ๊ท€ํฌ์‹œ'",
      "type": "string"
    },
    "occupation": {
      "description": "์ง์ข…ยท์—…์ฒด๋ช… ๋ถ€๋ถ„ ์ผ์น˜ (์˜ˆ: ์„œ๋น™, ์นดํŽ˜, ์‚ฌ๋ฌด)",
      "type": "string"
    },
    "wage_type": {
      "type": "string",
      "enum": [
        "์‹œ๊ธ‰",
        "์ผ๊ธ‰",
        "์›”๊ธ‰",
        "์—ฐ๋ด‰",
        "ํ˜‘์˜"
      ]
    },
    "wage_min": {
      "description": "์ตœ์†Œ ๊ธ‰์—ฌ (์›) โ€” wage_type ๊ณผ ํ•จ๊ป˜ ์“ฐ์„ธ์š”",
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "include_closed": {
      "description": "๋งˆ๊ฐ ๊ณต๊ณ  ํฌํ•จ (๊ธฐ๋ณธ false)",
      "type": "boolean"
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸขfind_facilities(kind, region, name, open_now, day, ...)

์ œ์ฃผ ๋ณ‘์˜์›(1,046๊ณณ)ยท์•ฝ๊ตญ(321๊ณณ)์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค. ์ถœ์ฒ˜: ๊ตญ๋ฆฝ์ค‘์•™์˜๋ฃŒ์› ๊ณต๊ณต๋ฐ์ดํ„ฐ. open_now=true ๋กœ '์ง€๊ธˆ ์˜์—…์ค‘'(ํ•œ๊ตญ์‹œ๊ฐ„ ๊ธฐ์ค€ ์„œ๋ฒ„ ํŒ์ •), day='sun' ์œผ๋กœ ์ผ์š”์ผ ์ง„๋ฃŒ๋ฅผ ํ•„ํ„ฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ ๊ฒฐ๊ณผ์— ์š”์ผ๋ณ„ ์ง„๋ฃŒ์‹œ๊ฐ„ยท์ „ํ™”ยท์ขŒํ‘œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

Input Schema

{
  "type": "object",
  "properties": {
    "kind": {
      "description": "์‹œ์„ค ์ข…๋ฅ˜ (์ƒ๋žต ์‹œ ์ „์ฒด)",
      "type": "string",
      "enum": [
        "๋ณ‘์›",
        "์•ฝ๊ตญ"
      ]
    },
    "region": {
      "description": "์ยท๋ฉดยท๋™ ์ด๋ฆ„ ๋˜๋Š” '์ œ์ฃผ์‹œ'/'์„œ๊ท€ํฌ์‹œ' (์˜ˆ: ๋…ธํ˜•๋™, ์• ์›”์)",
      "type": "string"
    },
    "name": {
      "description": "์ด๋ฆ„ ๋ถ€๋ถ„ ์ผ์น˜ (์˜ˆ: ์˜จ๋ˆ„๋ฆฌ์•ฝ๊ตญ)",
      "type": "string"
    },
    "open_now": {
      "description": "์ง€๊ธˆ ์˜์—…์ค‘๋งŒ (ํ•œ๊ตญ์‹œ๊ฐ„ ๊ธฐ์ค€)",
      "type": "boolean"
    },
    "day": {
      "description": "ํ•ด๋‹น ์š”์ผ์— ์—ฌ๋Š” ๊ณณ๋งŒ (hol=๊ณตํœด์ผ)",
      "type": "string",
      "enum": [
        "mon",
        "tue",
        "wed",
        "thu",
        "fri",
        "sat",
        "sun",
        "hol"
      ]
    },
    "emergency": {
      "description": "์‘๊ธ‰์˜๋ฃŒ๊ธฐ๊ด€๋งŒ (๋ณ‘์›)",
      "type": "boolean"
    },
    "limit": {
      "description": "์ตœ๋Œ€ ๊ฒฐ๊ณผ ์ˆ˜ (๊ธฐ๋ณธ 10)",
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
๐ŸŸขget_price_stats(region)

์ œ์ฃผ ์•„ํŒŒํŠธ ์‹ค๊ฑฐ๋ž˜ ์‹œ์„ธ ํ†ต๊ณ„์ž…๋‹ˆ๋‹ค. ๊ทผ๊ฑฐ๋Š” ๊ตญํ† ๊ตํ†ต๋ถ€ ์‹ค๊ฑฐ๋ž˜ ์‹ ๊ณ  ๋ฐ์ดํ„ฐ(ํ˜ธ๊ฐ€ ์•„๋‹˜). region ์—†์ด ํ˜ธ์ถœํ•˜๋ฉด ํ†ต๊ณ„ ์ œ๊ณต ๊ฐ€๋Šฅํ•œ ์ง€์—ญ ๋ชฉ๋ก์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํ‘œ๋ณธ์ด ๋ถ€์กฑํ•œ ์ง€์—ญ์€ suppressed=true ์™€ ์‚ฌ์œ ยท๋Œ€์•ˆ ์ง€์—ญ(fallback_region)์„ ๋ฐ˜ํ™˜ํ•˜๋‹ˆ, ๊ทธ ๊ฒฝ์šฐ "๋ฐ์ดํ„ฐ๊ฐ€ ์—†๋‹ค"๊ฐ€ ์•„๋‹ˆ๋ผ ํ‘œ๋ณธ ๋ถ€์กฑ์„ ์•ˆ๋‚ดํ•˜๊ณ  ๋Œ€์•ˆ ์ง€์—ญ์œผ๋กœ ์žฌ์งˆ์˜ํ•˜์„ธ์š”.

Input Schema

{
  "type": "object",
  "properties": {
    "region": {
      "description": "๋™/์/๋ฉด ์ด๋ฆ„ ๋˜๋Š” '์ œ์ฃผ์‹œ'/'์„œ๊ท€ํฌ์‹œ' (์ƒ๋žต ์‹œ ์ง€์—ญ ๋ชฉ๋ก)",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded16 tools
verifiedversion not recorded16 tools
verifiedversion not recorded16 tools