Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NOTION_API_KEYYesNotion API key to access the Notion workspace.
DISCORD_WEBHOOK_URLNoDiscord webhook URL used to send collection summaries. Optional; if not set, Discord notifications are skipped.
NOTION_DATA_SOURCE_IDYesThe database ID of the Notion database used to store job postings.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_jobsA

채용 사이트에서 키워드로 공고를 검색해 [제목, 회사, 링크] 목록을 반환합니다. Playwright로 직접 수집 가능한 사이트(현재 linkareer, jumpit)만 지원합니다 — 원티드/사람인처럼 자동화가 차단된 사이트는 대신 에이전트가 mcp__claude-in-chrome으로 직접 수집합니다 (docs/browser-collection.md 참고).

get_job_detailA

공고 상세 페이지에서 주요업무/자격요건/우대사항/마감일/근무지를 추출합니다. register_posting에 넘길 입력을 만들 때 사용합니다.

register_postingA

수집한 공고를 노션 "🗃️ 공고 분석" DB에 등록합니다. 채용링크 기준으로 중복이면(단, 기존 상태가 "마감"이면 예외) 건너뜁니다. created_at은 자동으로 기록되고, 디스코드 알림은 이 호출마다 보내지 않습니다 — 결과를 JSON으로 반환하니 여러 건을 배열에 모아뒀다가 마지막에 send_collection_summary를 한 번만 호출하세요.

send_collection_summaryA

이번 수집 배치의 register_posting 결과들을 모아 티어별 등록 현황, 새로 생성된 select 옵션, 확인 필요 항목을 정리해 디스코드 웹훅으로 한 번에 보고합니다. 등록을 여러 건 반복한 뒤 맨 마지막에 딱 한 번만 호출하세요.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool maps to a distinct stage in a clear pipeline: searching job listings, fetching details, registering postings, and sending a summary. There is no overlap or ambiguity between tool purposes.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern: search_jobs, get_job_detail, register_posting, send_collection_summary. The style is uniform and predictable across the entire tool set.

Tool Count5/5

Four tools is well-scoped for this workflow: search, detail extraction, registration, and notification. Each tool serves a necessary step without redundancy or bloat.

Completeness5/5

The tool set covers the full collection lifecycle from searching and extracting details to registering in Notion and reporting via Discord. There are no obvious dead ends or missing operations for the stated purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues