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
公開されているツール
ツール | 呼び出すタイミング |
| 求人、求められるスキル、観測された給与、企業に関する質問がある場合 |
| 求人を見つけた後に、1件の完全な内容を読む場合 |
| フィルタリング前にコーパスに何が含まれているか(州、企業、出典)を確認する場合 |
| トレンドの質問:最も求められているもの、地域別・出典別 |
| 求人公開数の推移 |
| データベースに何が含まれているかを最初に知るための全体像 |
| データの出所と、期待される出典が欠落している可能性がある理由 |
リソース:jobs://summary と jobs://sources。
応答ボリュームが本当の課題
MCPツールは結果をモデルのコンテキスト内に返します。20件の求人を完全に返すこと(数万文字)はコンテキストを飽和させ、利益はゼロです。「ジュネーブで求められているスキルは何か」に答えるために、20件の完全な説明を読むことはありません。
このサーバーは単純なルールを適用します:
リスト系ツールは抜粋(320文字)と、関連性を判断するための構造化フィールドを返します;
get_jobは1件だけの求人の完全なテキストを返します;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