YubHub
Create and manage job feeds from careers pages, and browse enriched jobs and hiring statistics, from Claude, Cursor or VS Code. Needs a YubHub API key (Pro Publisher plan).
दस्तावेज़
Build on live job data.
Manage feeds and pull enriched jobs over a REST API, syndicate XML and JSON feeds, or hand the pipeline to an AI assistant through the MCP server.
Live enriched roles
55,965
From employer careers sites
Employers indexed
2,188
ATS APIs first, crawl as fallback
Public data endpoints
30+
Read-only, no key
MCP tools
23
npx @houtini/yubhub
Access methods
Three ways to get verified jobs into your platform or workflow.
api.yubhub.co
REST API
JSON over HTTP. Manage feeds, list enriched jobs, trigger runs and read usage from any language.
- Full CRUD on feeds and jobs
- Bearer token authentication
- Schedule management and usage stats
Access Pro Publisher plan
feeds.yubhub.co
Syndication feeds
Every feed you build publishes as JBoard-compatible XML and JSON. Public per-category and per-employer feeds are free with attribution.
- XML + JSON on every plan
- Niceboard and WordPress importers
- Schema.org JobPosting markup
Access Every plan, including Free
@houtini/yubhub
MCP server
Connect YubHub to Claude Desktop, Cursor or VS Code and run the feed pipeline by asking.
- Create feeds and trigger runs
- Browse and analyse enriched jobs
- One-line install via npx
Access Pro Publisher plan
Quickstart
List your feeds over REST, or add the MCP server to your client.
REST request
curl https://api.yubhub.co/api/feeds \
-H "Authorization: Bearer yh_your_api_key"
MCP, no install
npx -y @houtini/yubhub
MCP client config (Claude Desktop, Cursor, VS Code)
{
"mcpServers": {
"yubhub": {
"command": "npx",
"args": ["-y", "@houtini/yubhub"],
"env": {
"YUBHUB_USER_ID": "your_user_id",
"YUBHUB_API_KEY": "yh_your_api_key"
}
}
}
}
Your User ID and API key are in your API settings (Pro Publisher plan).
MCP server
The Model Context Protocol lets AI assistants use tools directly. With the YubHub MCP server you manage job feeds through conversation in any MCP-compatible client.
- Create and manage feeds "Create a feed for Mercedes F1 careers at careers.mercedesamgf1.com"
- Trigger job discovery "Run the Mercedes feed and show me the results when it's done"
- Browse enriched jobs "List all jobs from feed X that are remote engineering roles"
- View feed stats and schedules "Show me all my feeds and their job counts"
- Update feed settings "Change the Mercedes feed to refresh daily instead of weekly"
- Retry failed jobs "Retry all failed jobs on my Greenhouse feed"
REST API endpoints
Base URL https://api.yubhub.co. Pass your key as Authorization: Bearer yh_your_api_key.
- GET
/api/feedsList all your feeds - POST
/api/feedsCreate a new feed - GET
/api/feeds/:id/jobsList jobs for a feed - POST
/api/feeds/:id/runTrigger job discovery - GET
/api/feeds/:id/scheduleGet the auto-refresh schedule - GET
/api/accountAccount info and usage
No auth required
Public data API
Separate from the account API, YubHub exposes 30+ read-only JSON endpoints over the whole enriched dataset: Location Quotient, AI-exposure scoring, salary percentiles, company intelligence and hiring-velocity signals. No key, no plan: built for talent-intelligence, research and analytics teams.
Explore the data API → openapi.yaml ↗ See it on the statistics page →
Developer plans
API and MCP access come with Pro Publisher. Start free and upgrade when you need programmatic access.
Free
50 jobs/mo · feeds only
Publisher
2,500 jobs/mo · £29.99
Pro Publisher
10,000 jobs/mo · £99.99