Skip to main content
Glama
PJW2004

job-search-mcp

by PJW2004

search_jobs

Search Korean job postings by company name on JobKorea and Saramin, returning details like title, career, education, region, deadline, and URL.

Instructions

Search Korean job postings (채용공고 검색). Searches JobKorea and Saramin for job listings by company name. 한국 채용공고 검색 도구입니다. 회사명을 입력하면 잡코리아와 사람인에서 해당 회사의 채용공고를 검색합니다. 어떤 회사명이든 검색 가능합니다. 채용, 구인, 구직, 취업, job search, hiring, career, recruitment 관련 질문에 이 도구를 사용하세요. 공고 제목, 경력, 학력, 지역, 마감일, URL을 반환합니다.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNo페이지 번호 (기본값: 1)
platformNo검색할 플랫폼 (jobkorea, saramin, all). 기본값: allall
company_nameYes검색할 회사명. 사용자가 입력한 회사명을 그대로 전달하세요. 임의로 줄이거나 변형하지 마세요.
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It discloses that it searches JobKorea and Saramin and returns specific fields, and states any company name is searchable. But it doesn't discuss pagination, platform selection behavior, or potential limitations/side effects, which is a gap for a tool with no annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is overly verbose with redundant bilingual repetition, repeating the same information in English and Korean. It could be condensed to a single sentence, and the structure is not front-loaded with the most essential information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The description covers purpose, usage, and return fields, and the schema covers parameters. However, it lacks details about pagination behavior, the platform parameter's effect, and the exact response format (e.g., how results are structured), which is important given no output schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so each parameter is already described. The description adds little beyond the schema, only reiterating that any company name can be searched, which is implied by the schema's description.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool searches Korean job postings by company name across JobKorea and Saramin, and lists the returned fields. It distinguishes from the sibling (search_jobs_bulk) by focusing on single-company search, though it doesn't explicitly name the sibling.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It explicitly tells the agent to use this tool for questions related to job search, hiring, career, and recruitment. However, it doesn't specify when not to use it or mention alternative tools, so the guidance is clear but lacks exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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/PJW2004/job-search-mcp'

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