Job Alerts: internships and new-grad roles について
Job Alerts は、雇用主の採用サイトを情報源とする、米国のインターンおよび新卒向け求人を検索するホスト型の読み取り専用 MCP サーバーです。職種、勤務地、ビザスポンサー、国籍要件、卒業時期などで絞り込めます。
主な機能
- 01インターン・新卒求人の検索
- 02資格条件と勤務地での絞り込み
- 03職種、企業グループ、企業の閲覧
- 04求人詳細と応募リンクの取得
- 05Realtime キーで求人変更を確認
活用シーン
- 01職種と卒業年でインターンを検索
- 02ビザスポンサーのある求人を抽出
- 03指定した企業グループの求人を閲覧
MCP 対応
Streamable HTTP 経由で、読み取り専用の求人検索・一覧ツールを MCP クライアントに公開します。キーなしで利用でき、Realtime キーでは最近の変更フィードも使えます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://recruiting.herakraft.co/mcpclaude mcp add --transport http co-herakraft-recruiting-job-alerts https://recruiting.herakraft.co/mcp{"mcpServers":{"co-herakraft-recruiting-job-alerts":{"type":"http","url":"https://recruiting.herakraft.co/mcp"}}}Cursor で開く{"servers":{"co-herakraft-recruiting-job-alerts":{"type":"http","url":"https://recruiting.herakraft.co/mcp"}}}VS Code で開く{"mcpServers":{"co-herakraft-recruiting-job-alerts":{"type":"http","url":"https://recruiting.herakraft.co/mcp"}}}{"mcpServers":{"co-herakraft-recruiting-job-alerts":{"serverUrl":"https://recruiting.herakraft.co/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://recruiting.herakraft.co/mcp認証が必要ツール
README(原文)English
プロジェクトの README よりこの README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。
Job Alerts MCP server
A remote, read-only MCP server over a catalog of open US internship and new-grad roles, read from employers' own career sites (Workday, Greenhouse, Ashby, Lever, SmartRecruiters, Oracle and others). Each role carries its track, level, location, visa sponsorship reading, citizenship or clearance restriction, and the graduation window the posting asks for. Senior and mid-level roles are not in the catalog.
- Endpoint:
https://recruiting.herakraft.co/mcp(Streamable HTTP) - Works without a key. A key raises the rate limit and page size; a Realtime
key removes the freshness delay and adds
recent_changes. - Docs: https://recruiting.herakraft.co/developers/docs/mcp
- Server card: https://recruiting.herakraft.co/.well-known/mcp.json
- REST equivalent and
llms.txt: https://recruiting.herakraft.co/llms.txt - Privacy: https://recruiting.herakraft.co/privacy
This repository holds the listing manifests (official MCP Registry
server.json, Gemini CLI extension, Agent Plugins plugin.json, Docker MCP
Catalog entry). The server itself is hosted; there is nothing to run.
Connect
Claude Code
claude mcp add --scope user --transport http job-alerts https://recruiting.herakraft.co/mcp
Cursor, Windsurf, VS Code, any mcpServers config
{
"mcpServers": {
"job-alerts": { "type": "http", "url": "https://recruiting.herakraft.co/mcp" }
}
}
Claude Desktop (no native remote support; goes through mcp-remote)
{
"mcpServers": {
"job-alerts": { "command": "npx", "args": ["-y", "mcp-remote", "https://recruiting.herakraft.co/mcp"] }
}
}
Gemini CLI
gemini extensions install https://github.com/Heracraft/job-alerts-mcp
claude.ai (Settings, Connectors, Add custom connector): paste the endpoint URL. No sign-in.
With a key, send Authorization: Bearer ja_live_... as a header. Keys come from
https://recruiting.herakraft.co/developers/dashboard.
Tools
| Tool | What it returns |
|---|---|
search_roles | Open roles, newest first, with next_cursor paging. Filters: query, track, level, group, company, exclude_companies, country, workplace, us_only, include_clearance, sponsorship, citizenship, undergrad, graduation_year, since, posted_after. |
get_role | One role by id, open or closed. |
list_tracks | Track slugs (swe, data-ai, quant, ...) with open-role counts. |
list_groups | Company groups: curated lists (faang, ai-companies, quant-hft, ...) and sectors. |
list_companies | Companies with open roles, most first. |
recent_changes | Feed of roles announced and closed. Realtime key only. |
Every tool is annotated readOnlyHint: true. Results default to roles open to
US applicants that do not require citizenship or a clearance; pass
us_only=false, a country, or include_clearance=true to widen. Send people
to a role's apply_url; posting text is not served.
Example
Find software engineering internships for summer 2027 that sponsor visas, at AI companies.
The agent calls search_roles with track: "swe", level: "intern",
group: "ai-companies", sponsorship: "available", graduation_year: 2027
and reads back titles, companies, locations and apply links.
Plans
Free is keyless and one hour behind. Realtime is a paid key with no delay,
evidence sentences behind each eligibility field, and the recent_changes feed.
Limits and terms: https://recruiting.herakraft.co/developers/pricing
Files here
| File | For |
|---|---|
server.json | Official MCP Registry (mcp-publisher publish) |
gemini-extension.json, GEMINI.md | Gemini CLI extensions gallery |
plugin.json, mcp.json | Agent Plugins format (cursor.directory, Cursor marketplace) |
docker/ | Docker MCP Catalog entry (docker/mcp-registry) |
llms-install.md | Agent-readable install notes (Cline marketplace) |
glama.json | Glama ownership |
MIT licensed. The hosted service has its own terms.
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。