jobs-scrape-mcp
jobs-scrape-mcp
MCP(Model Context Protocol) 서버로, jobs-scrape 코퍼스를 AI에 노출합니다.
연결되면 Claude는 수집된 채용 공고를 직접 조회할 수 있습니다. "보주 주에서 요구되는 역량은 무엇인가요?", "8월에 건강 분야의 파트타임 공고는 몇 건인가요?", "이 공고를 요약해 주세요."
설치
uv pip install git+https://github.com/XavierBeheydt/jobs-scrape-mcp.git
claude mcp add jobs-scrape -- uv run jobs-scrape-mcp서버는 CLI와 동일한 데이터베이스를 읽습니다:
변수 | 기본값 |
|
|
|
|
Related MCP server: mcp-jobs
노출된 도구
도구 | 호출 시점 |
| 채용 공고, 요구 역량, 관찰된 급여, 기업 활동에 관한 모든 질문 |
| 하나의 공고를 찾은 후 전체 내용 읽기 |
| 필터링 전에 코퍼스 내용 파악(칸톤, 기업, 출처) |
| 트렌드 질문: 지역 또는 출처별로 가장 많이 요구되는 역량 |
| 일별 게시된 공고 수 |
| 개요 — 먼저 호출하여 데이터베이스에 무엇이 있는지 확인 |
| 데이터 출처 및 예상 출처가 누락된 이유 |
리소스: jobs://summary 및 jobs://sources.
응답 볼륨이 진짜 핵심 과제
MCP 도구는 결과를 모델 컨텍스트에 반환합니다. 20개의 전체 공고(수만 자)를 반환하면 이점 없이 컨텍스트가 포화됩니다. "제네바에서 요구되는 역량은 무엇인가요?"라는 질문에 20개의 전체 설명을 읽지 않습니다.
따라서 이 서버는 간단한 규칙을 적용합니다:
목록 도구는 발췌문(320자)과 관련성 판단에 도움이 되는 구조화된 필드를 반환합니다.
get_job은 하나의 공고 전체 텍스트를 반환합니다.limit은 요청된 값과 관계없이 50으로 제한됩니다.각 응답은
total(일치 수)과returned(반환 수)를 구분하여 모델이 일부만 보고 있음을 알 수 있게 합니다.
여기에는 검색 로직이 없음
BM25 순위, 패싯, 집계는 프로젝트의 핵심인 jobs_scrape.search에 있습니다. 이 모듈은 이를 노출할 뿐입니다. 검색은 한 곳에서만 정의됩니다. 웹 인터페이스와 MCP 서버가 이를 상속하며, 순위 개선은 양쪽 모두에 이점을 줍니다.
도구 설명: 기능뿐만 아니라 트리거
모델은 설명을 기반으로 도구를 선택합니다. 도구가 무엇을 하는지만 설명하면 모델이 언제 사용할지 추측하게 됩니다. 따라서 각 도구는 트리거를 명시합니다. "채용 공고에 관한 질문이 나오면 이 도구를 호출하세요." 그리고 테스트를 통해 어떤 설명도 빈약하지 않은지 확인합니다.
개발
uv venv
uv pip install git+https://github.com/XavierBeheydt/jobs-scrape.git
uv pip install -e ".[dev]"
uv run pytest -q # hors ligne, base temporaireThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables natural language querying of a resume with AI/ML experience, business impact metrics, and technical skills. Supports searching by company, skill, or achievement with built-in analytics and evaluation capabilities.
- AlicenseNot gradedqualityDmaintenanceA zero-configuration job aggregation server that enables searching for positions and retrieving details across multiple recruitment platforms using natural language. It provides standardized data for job requirements, salary comparisons, and market trends directly within AI clients.49122ISC
- AlicenseAqualityBmaintenanceEnables searching over 1 million enriched job listings from 20,000+ companies directly from MCP-compatible AI tools. Provides tools for job search, company profiles, and AI-powered similar job recommendations with real-time data updates.4812MIT

@career-now/mcpofficial
AlicenseNot gradedqualityCmaintenanceEnables AI agents to search and explore a large database of tech job listings with filtering options.MIT
Related MCP Connectors
Semantic search over 3.5M+ live US job postings pulled straight from company ATSes. Read-only.
AI job search for Claude, ChatGPT, Cursor. 170K+ jobs, 3,800+ companies. OAuth or stdio.
Live job postings from 30+ ATS feeds and job boards, one schema. Live results need a Bearer key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/XavierBeheydt/jobs-scrape-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server