Skip to main content
Glama
moonie0201

ats-jobs-mcp

by moonie0201

ats-jobs-mcp

「この会社は今、誰を採用しているのか」という問いに、呼び出し時点で答えるMCPサーバー。企業自身の応募者追跡システム(ATS)のボードAPIを毎回読み取ります。Greenhouse、Lever、Ashby、Recruitee、Rippling、Personioに対応。昨晩クロールされたインデックスではありません。

HTMLスクレイピングも、ヘッドレスブラウザも、プロキシも使いません。すべてのリクエストは、ベンダーがまさにこの目的のために公開しているエンドポイントに送信されます。

インストール

前提条件: uv と無料の Apify トークンが必要です。実行料金はあなたのApifyアカウントに請求されます。料金を参照してください。

{
  "mcpServers": {
    "ats-jobs": {
      "command": "uvx",
      "args": ["--from", "git+https://github.com/moonie0201/ats-jobs-mcp", "ats-jobs-mcp"],
      "env": { "APIFY_TOKEN": "apify_api_..." }
    }
  }
}

クライアント

JSON の保存先

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) · %APPDATA%\Claude\claude_desktop_config.json (Windows)

Cursor

~/.cursor/mcp.json、またはプロジェクト内の .cursor/mcp.json

Claude Code

claude mcp add ats-jobs --env APIFY_TOKEN=apify_api_... -- uvx --from git+https://github.com/moonie0201/ats-jobs-mcp ats-jobs-mcp

Related MCP server: recruiting-jobs-mcp

ツール

ツール

説明

コスト

search_jobs(companies, title_contains?, remote_only?, max_jobs?)

指定した企業の最新の求人レコード。companiesprovider:slug のペア(lever:palantir)またはキャリアサイトのURL。タイトル、企業名、勤務地、リモート可否、構造化された給与、雇用形態、url、postedAt を返します。

有料、下記参照

resolve_company(url_or_name)

企業名またはキャリアサイトURLを、search_jobs が必要とする provider:slug ペアに変換します。

無料

list_supported_ats()

6つのプロバイダーと、それぞれが期待するslug形式。

無料

フィルターは課金前に適用されるため、大きなレスポンスを後からフィルタリングするのではなく、絞り込んだクエリを安く実行できます。max_jobs は支出の上限です。

料金

search_jobs は、有料のApify Actor acotr_moonie/ats-jobs-scraper の実行を開始します。料金は配信される求人1行につき$0.002で、Apifyからあなた自身の APIFY_TOKEN のアカウントに請求されます。このサーバーはシンクライアントです。あなたの呼び出しをプロキシせず、トークンや結果を見ることもなく、あなたに代わって実行が支払われることもありません。デフォルトの max_jobs=50 は、1回の呼び出しを約**$0.10**に抑えます。

resolve_companylist_supported_ats は無料で、実行も開始しません。

やらないこと

  • 給与は解析のみで、推測はしません。 各給与には source フィールドがあり、その数値がプロバイダーの構造化フィールドから来たのか、散文からの正規表現によるものかを示します。

  • 連絡先フィールドは出力されません。 また、求人広告本文中の連絡先詳細はデフォルトで伏せ字になります。

  • 値を決定できない場合、フィールドは null になります。 何も推測しません。

  • resolve_company部分的なディレクトリを検索します(1,804行、うち1,444行は最終確認時点でライブであることを確認済み)。名前が解決されなくても、その企業に採用ボードがないことの証明にはなりません。代わりにキャリアサイトのURLを渡してください。

仕組み

resolve_company は、jsDelivr経由でCC-BYの ats-directory を読み取り、~/.cache/ats-jobs-mcp/ の下に24時間キャッシュします。search_jobs は、あなたのトークンを使ってApify Actorの run-sync-get-dataset-items エンドポイントを呼び出します。

リンク

開発

uv venv && uv pip install -e ".[dev]"
python -m pytest tests -q       # offline: builds the server, lists tools
python -m ats_jobs_mcp --list-tools

開示

これは私が作りました。search_jobs の背後にあるActorは有料です。アダプターコードと企業ディレクトリはオープンで、Actorなしでも自由に利用できます。

MITライセンスです。

A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to fetch and structure job postings from major ATS platforms (Greenhouse, Lever, Ashby, etc.) directly, eliminating copy-paste and context loss.
    30
    2
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables AI agents to pull live job listings from major ATS platforms (Greenhouse, Lever, Ashby, Workable), Hacker News hiring threads, and detect hiring signals on company career pages.
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables users to discover applicant tracking system job boards from company domains, list open roles, detect hiring changes over time, and generate hiring summaries across multiple ATS platforms.
    MIT

View all related MCP servers

Related MCP Connectors

  • Semantic search over 3.5M+ live US job postings pulled straight from company ATSes. Read-only.

  • Live job postings from 30+ ATS feeds and job boards, one schema. Live results need a Bearer key.

  • Search a live index of millions of open jobs from employer career sites and 100+ ATS platforms.

View all MCP Connectors

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/moonie0201/ats-jobs-mcp'

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