Skip to main content
Glama
PJW2004

job-search-mcp

by PJW2004

search_jobs_bulk

Search job postings for multiple companies in one query, returning a summary and file path. Ideal for bulk company checks, faster than repeated single searches.

Instructions

Search job postings for multiple companies at once (여러 회사 채용공고 일괄 검색). 여러 회사명을 한 번에 입력하면 내부에서 병렬로 검색하여 결과를 반환합니다. 결과는 파일로 저장되며, 요약과 파일 경로를 반환합니다. 파일을 읽어서 상세 내용을 확인하세요. 병역특례 지정업체 목록 등 다수의 회사를 한 번에 조회할 때 사용하세요. search_jobs를 여러 번 호출하는 것보다 훨씬 빠릅니다.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
platformNo검색할 플랫폼 (jobkorea, saramin, all). 기본값: allall
company_namesYes검색할 회사명 목록. 사용자가 입력한 회사명을 그대로 전달하세요. 임의로 줄이거나 변형하지 마세요.
Behavior4/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 key behaviors: internal parallel search, results saved to a file, and response containing a summary and file path. It also instructs the user to read the file for details. Minor gaps remain, such as file persistence and error handling for invalid inputs, but overall transparency is strong.

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

Conciseness5/5

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

The description is compact yet comprehensive. It front-loads the purpose, then explains the process, output, and usage guidance in a logical order. Every sentence adds value, with no fluff or redundancy.

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

Completeness5/5

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

Despite no output schema, the description explains the return format (summary and file path) and the side effect of file creation. The tool has only 2 parameters, and the description provides enough context for an agent to invoke it correctly, including use case and performance benefit.

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 description coverage is 100%, with both company_names and platform having clear descriptions. The tool description adds minimal parameter-specific detail beyond what the schema already provides, so the baseline of 3 is appropriate per the rubric.

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

Purpose5/5

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

The description clearly states 'Search job postings for multiple companies at once' with a specific verb and resource. It distinguishes from the sibling tool search_jobs by emphasizing bulk search and speed advantage, making its unique purpose unambiguous.

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

Usage Guidelines5/5

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

Explicitly states when to use: 'Use this when you want to look up many companies at once, such as a list of companies designated for military exemption.' It also directly compares to the alternative: 'much faster than calling search_jobs multiple times,' providing clear guidance on tool selection.

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