Career-site jobs from Workday, Greenhouse, Lever, Ashby, iCIMS and more, with salaries where posted.
One address for any MCP client. Your key stays in your Odel vault.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
| Access to | Read | Change |
|---|---|---|
| Full api access | Not stated: full_api_access | |
From the sign-in at console-backend.apify.com, as the endpoint publishes it. You approve it there.
Odel could not list its tools without signing in.
Connect two public-data scrapers to ChatGPT, Claude, Claude Code, Cursor, VS Code, Windsurf, n8n or your own agent in about a minute. No YouTube API key, no Instagram account, no shared keys: you sign in to your own Apify account with OAuth and pay per result.
| Actor | What it is good at | Price (2026-09-26) |
|---|---|---|
| YouTube Scraper | Video stats, top comments and a dislike estimate in one row, from search terms, channels, playlists or video URLs. No API quota. | $2.00 per 1,000 videos, comments included |
| Instagram Scraper | Reels to text, plus public creator signals: engagement, paid-partnership flags, related accounts, business contacts in the bio. No login. | $1.90 per 1,000 results, transcripts $0.004 per minute |
Both are published by Yugenox Corporation on the Apify Store. This repo holds no server code:
Apify hosts the MCP server at mcp.apify.com, and the URLs below pin it to these two Actors.
| Name | Tools | URL |
|---|---|---|
yugenox-social | both Actors | https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper |
yugenox-youtube | YouTube only | https://mcp.apify.com/?tools=fetch-actor-details,yugenox/youtube-scraper |
yugenox-instagram | Instagram only | https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper |
yugenox-instagram-comments | Instagram comments only | https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-comments-scraper |
yugenox-reels-transcript | Instagram reel transcripts only | https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-reels-transcript |
yugenox-youtube-summarizer | YouTube AI summaries only | https://mcp.apify.com/?tools=fetch-actor-details,yugenox/youtube-ai-video-summarizer |
Each server exposes its pinned Actors as tools (for example yugenox--youtube-scraper), plus
fetch-actor-details (lets the agent read the README and current price before a paid run)
and Apify's run helpers get-actor-run, get-dataset-items, get-key-value-store-record
and abort-actor-run.
Also in this repo: three single-purpose servers for Instagram comments, Instagram reel transcripts and YouTube AI summaries (see Single-purpose servers), and four for Canadian grocery prices, Canadian retail store stock, Realtor.ca + Kijiji, and company career-site jobs (see More pinned servers). They connect the same way: swap in their name and URL in any of the steps below.
Sign-in: the first tool call opens an Apify sign-in page (OAuth). Runs bill to the account you sign in with. Never paste a token into one of these URLs.
claude mcp add --transport http yugenox-social "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"
Then run /mcp, pick yugenox-social and authenticate in the browser.
Or install the plugin, which adds the same server plus two skills that state the cost before each run:
/plugin marketplace add ArpitGandhi1934/yugenox-mcp
/plugin install yugenox-social-data@yugenox-mcp
The plugin folder, plugins/yugenox-social-data, also follows the
Agent Plugins 1.0 format (plugin.json, mcp.json, skills/), so
other clients that load Agent Plugins can install the same server and skills from it.
Settings → Connectors → Add custom connector. Name it yugenox-social, paste the server
URL, click Add, then Connect and sign in to Apify. Leave the OAuth client fields empty;
Apify registers the client automatically.
ChatGPT on the web → Settings → Apps & Connectors → Advanced settings → turn on Developer mode. Back in Apps & Connectors, click Create, paste the server URL, set Authentication to OAuth, confirm, and sign in to Apify. In a chat, enable the connector from the + menu under Developer mode. (Menu labels move between ChatGPT releases; the flow stays the same.)
YouTube only: install · Instagram only: install
Or add it to ~/.cursor/mcp.json:
{
"mcpServers": {
"yugenox-social": {
"url": "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"
}
}
}
Cursor then asks you to sign in: open Settings → MCP and click the login button next to the server to finish the Apify sign-in.
YouTube only: install · Instagram only: install
Or add it to .vscode/mcp.json (note the servers key):
{
"servers": {
"yugenox-social": {
"type": "http",
"url": "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"
}
}
}
VS Code asks you to sign in to Apify when the server starts.
Add to ~/.codeium/windsurf/mcp_config.json, then refresh the MCP panel and sign in:
{
"mcpServers": {
"yugenox-social": {
"serverUrl": "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"
}
}
}
Add an AI Agent node, then attach an MCP Client Tool:
yugenox--youtube-scraper, yugenox--instagram-scraper, fetch-actor-detailsAny MCP client that only runs local (stdio) servers can use the mcp-remote bridge, which
opens the Apify sign-in in your browser:
{
"mcpServers": {
"yugenox-social": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"]
}
}
}
Every link and config above is generated from one file: install-links.json.
Minimal, runnable examples in examples/. Each reads your own APIFY_TOKEN
from the environment and sends it as an Authorization header.
| Framework | Example | How it connects |
|---|---|---|
| LangChain / LangGraph | langgraph/youtube_langgraph.py | ApifyActorsTool("yugenox/youtube-scraper") |
| CrewAI | crewai/instagram_crew.py | ApifyActorsTool(actor_name="yugenox/instagram-scraper") |
| LlamaIndex | llamaindex/youtube_comments_mcp.py | BasicMCPClient + McpToolSpec on the pinned URL |
| OpenAI Agents SDK | openai-agents/social_agent.py | MCPServerStreamableHttp on the pinned URL |
| Vercel AI SDK | vercel-ai-sdk/youtube-agent.ts | createMCPClient from @ai-sdk/mcp |
| Claude Agent SDK | claude-agent-sdk/instagram-agent.ts | mcpServers with type: "http" |
You pay Apify per result, from your own account. Prices below are the Store list prices on 2026-09-26; the Actor pages are the source of truth.
streamers/youtube-scraper plus its separate streamers/youtube-comments-scraper is $4.40
at their Free-tier prices ($0.40 for videos + $4.00 for 2,000 comments).error field explaining why.Good habit for agents: set maxItems on every call and say the estimate before running.
The plugin skills and example prompts do this.
YouTube:
Instagram:
includeSubtitles on, the available
subtitle languages are listed (best-effort); subtitle text is not reliable.duration is filled on search rows only for now; channel, playlist and
video-URL rows leave it empty.Same model as above: Apify hosts the MCP server, the URL pins it to one Actor, you sign in to your own Apify account (OAuth) and runs bill per result to that account. Public data only.
| Server | Actor | Price (2026-10-08) |
|---|---|---|
yugenox-instagram-comments | Instagram Comments Scraper: public comments on a post or reel, newest or top first, filtered by keywords, likes or date | $1.90 per 1,000 comments on the Free plan, less on paid plans |
yugenox-reels-transcript | Instagram Reels Transcript: the spoken words of public reels as text, with each reel's caption and stats | $1.90 per 1,000 reels on the Free plan, less on paid plans, plus $0.004 per started minute of audio |
yugenox-youtube-summarizer | YouTube AI Video Summarizer: Gemini watches public videos and returns a timestamped brief, answers to your questions or fields you define, in 25 languages | $0.02 per started 10 minutes of video, $0.002 per answered question, plus $0.002 per run |
The Actor pages are the source of truth for prices, and fetch-actor-details lets the agent read
the price in force before it starts a run.
claude mcp add --transport http yugenox-instagram-comments "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-comments-scraper"
Cursor · VS Code · VS Code Insiders
claude mcp add --transport http yugenox-reels-transcript "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-reels-transcript"
Cursor · VS Code · VS Code Insiders
claude mcp add --transport http yugenox-youtube-summarizer "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/youtube-ai-video-summarizer"
Cursor · VS Code · VS Code Insiders
Limits for these servers. Instagram shows comment replies only to logged-in accounts, so the comments server returns top-level comments. Reel transcripts and video summaries are written by Google's Gemini and can contain mistakes: check anything important against the original. The summarizer reads public YouTube videos only. Comment and reel rows include public usernames: handle them under GDPR, PIPEDA or CCPA.
Same model as above: Apify hosts the MCP server, the URL pins it to our Actors, you sign in to your own Apify account (OAuth) and runs bill per result to that account. Public pages only.
| Server | Actors | Price per result (2026-10-06) |
|---|---|---|
yugenox-canada-grocery | Loblaws Grocery (12 Loblaw banners, priced per store by postal code), Instacart (any store on Instacart at a Canadian postal code or US ZIP), Costco (Costco.ca and Costco.com, deals and warehouse stock), Flipp (weekly flyer deals by postal code) | $0.00069 to $0.002 |
yugenox-canada-store-stock | Canadian Tire, Home Depot Canada, Home Hardware, Princess Auto, Best Buy Canada, LCBO and SAQ with stock at each store; Shoppers Drug Mart with online stock and PC Optimum offers | $0.001 to $0.002 |
yugenox-realtor-ca | Realtor.ca Property (active listings for sale or rent, with the listing agent), Realtor.ca Agent (the agent directory by city or neighbourhood), Kijiji (classifieds, cars and rentals, new-listing alerts) | $0.0008 to $0.001 |
yugenox-ats-jobs | Workday Jobs (any company on Workday, by name), ATS Jobs Search (search 12,000+ Greenhouse, Lever and Ashby boards at once), ATS Jobs Scraper (12 ATSs including Lever, Greenhouse, Ashby, Workday, BambooHR and Jobvite, by company name), iCIMS Jobs | $0.0015 to $0.002 |
Prices are the main per-row Store list prices on 2026-10-06. Other row types (store stock rows,
warehouses) and optional add-ons (product, listing or job details, live stock checks) are priced
separately, and several of these Actors also charge a start fee per run, billed per GB of run
memory (at most $0.005 per GB, including the changes scheduled for 2026-10-11). The Actor pages are the source of truth, and
fetch-actor-details lets the agent read the price in force before it starts a run.
claude mcp add --transport http yugenox-canada-grocery "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/loblaws-grocery-scraper,yugenox/instacart-grocery-scraper,yugenox/costco-scraper,yugenox/flipp-flyer-deals-scraper"
Cursor · VS Code · VS Code Insiders
claude mcp add --transport http yugenox-canada-store-stock "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/canadian-tire-scraper,yugenox/home-depot-canada-scraper,yugenox/home-hardware-canada-scraper,yugenox/princess-auto-scraper,yugenox/bestbuy-canada-scraper,yugenox/shoppers-drug-mart-scraper,yugenox/lcbo-products-scraper,yugenox/saq-scraper"
Cursor · VS Code · VS Code Insiders
claude mcp add --transport http yugenox-realtor-ca "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/realtor-ca-property-scraper,yugenox/realtor-ca-agent-scraper,yugenox/kijiji-scraper"
Cursor · VS Code · VS Code Insiders
claude mcp add --transport http yugenox-ats-jobs "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/workday-jobs-scraper,yugenox/ats-jobs-search,yugenox/ats-jobs-scraper,yugenox/icims-careers-scraper"
Cursor · VS Code · VS Code Insiders
Limits for these servers. Public pages only: no logins, and Realtor.ca coverage is active listings (no sold history). Prices and stock are what each retailer shows for the chosen store or postal code at run time. The Realtor.ca listings search covers 18 major cities and returns up to 500 listings per city, newest first, and the agent search does not take postal codes. Instacart and Home Depot Canada work best on Apify residential proxies; on a plan without them they fall back to datacenter IPs, which is slower and may miss some results. Salaries appear only where the employer publishes them. Realtor.ca rows include agent names and phone numbers, Kijiji listing text can include personal details, and Home Depot product details include reviewers' display names: handle them under PIPEDA, GDPR or CCPA.
Not affiliated with or endorsed by any retailer named here, Instacart, Flipp, CREA or REALTOR.ca, Kijiji, the applicant tracking systems named, or the employers and brands in the example prompts.
Listed in the official MCP Registry
under the io.github.ArpitGandhi1934/ namespace:
| Registry name | Pinned server |
|---|---|
yugenox-social-data | yugenox-social |
yugenox-youtube-scraper | yugenox-youtube |
yugenox-instagram-scraper | yugenox-instagram |
yugenox-instagram-comments | yugenox-instagram-comments |
yugenox-instagram-reels-transcript | yugenox-reels-transcript |
yugenox-youtube-ai-summarizer | yugenox-youtube-summarizer |
yugenox-canada-grocery-prices | yugenox-canada-grocery |
yugenox-canada-retail-store-stock | yugenox-canada-store-stock |
yugenox-realtor-ca-real-estate | yugenox-realtor-ca |
yugenox-ats-jobs-salaries | yugenox-ats-jobs |
The entries live in registry/ and are published by GitHub Actions on each
version tag.
Built by Yugenox Corporation, Toronto. Questions or a bug: open an issue here or on the Actor's Issues tab on Apify. Uses public data only. Not affiliated with or endorsed by YouTube, Google, Instagram, Meta, OpenAI or Anthropic.
MIT licensed (this repo's configs and examples). The Actors are paid services on Apify.