Yugenox Data

AI assistants, MCP

Use YouTube and Instagram data inside ChatGPT, Claude and Cursor

Both Actors are available as tools through Apify's hosted MCP server. Add one URL to your AI client, sign in with your Apify account, and ask for YouTube or Instagram data in plain English. The assistant runs the Actor, reads the rows and answers. Each run bills your own Apify account per result.

Pick a server URL

ForMCP server URL
YouTube onlyhttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/youtube-scraper
Instagram onlyhttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper
Bothhttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper
Instagram comments onlyhttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-comments-scraper
Job postings (career sites)https://mcp.apify.com/?tools=fetch-actor-details,yugenox/ats-jobs-scraper
Weekly flyershttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/flipp-flyer-deals-scraper
Grocery prices and flyershttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/loblaws-grocery-scraper,yugenox/flipp-flyer-deals-scraper
Realtor.ca listingshttps://mcp.apify.com/?tools=fetch-actor-details,yugenox/realtor-ca-property-scraper

Each URL points at Apify's hosted MCP server and exposes only the listed tools: the Actor itself plus fetch-actor-details, which lets the assistant read the Actor's README, input options and pricing before its first paid run. There is no token in the URL. Your client signs in to Apify with OAuth the first time you connect.

YouTube scraper as an MCP tool

With the YouTube URL connected, the assistant sees one tool for the YouTube Scraper and one that reads its README. It fills the Actor's input from your question: search terms, a channel name, video links, how many comments, whether to add dislike estimates. You see the input it sends, and it costs what the same run costs from the Console: $2 per 1,000 videos, comments included.

ChatGPT

  1. Open ChatGPT on the web and go to Settings, Apps & Connectors, Advanced settings.
  2. Turn on Developer mode. OpenAI offers custom connectors on some plans only, so check yours if you don't see the option.
  3. Choose Create, paste one of the URLs above and set Authentication to OAuth.
  4. Sign in to Apify when prompted, then enable the connector in a chat.

Claude

Claude.ai and Claude Desktop: Settings, Connectors, Add custom connector, paste the URL, press Connect and sign in to Apify.

Claude Code: run this in your terminal.

Both Actors
claude mcp add --transport http yugenox-social "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"

Instagram scraper in Claude Code

After claude mcp add, start Claude Code and run /mcp to sign in to Apify. Then ask in your terminal, for example "get the last 30 reels from @nasa with transcripts and save them to reels.csv": Claude runs the Instagram Scraper, reads the rows and writes the file. It is a quick way to pull data into a script or notebook you're already working on.

Cursor and VS Code

These buttons open your editor and pre-fill the server. You'll be asked to sign in to Apify the first time a tool runs.

Any other MCP client that supports remote HTTP servers can use this config:

mcp.json
{
  "mcpServers": {
    "yugenox-social": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=fetch-actor-details,yugenox/instagram-scraper,yugenox/youtube-scraper"
    }
  }
}

Things to ask

Dislike figures are estimates from Return YouTube Dislike, and the assistant should present them that way.

Keeping costs predictable

Security notes

Using an agent framework without MCP

If your agent calls functions directly (LangChain, the OpenAI Agents SDK, your own loop), wrap the Actor call as a tool. This one returns 20 search results with 10 top comments each, for $0.04:

JavaScript
// Save as run.mjs, then: npm i apify-client && APIFY_TOKEN=... node run.mjs
import { ApifyClient } from 'apify-client';

const client = new ApifyClient({ token: process.env.APIFY_TOKEN });

const run = await client.actor('yugenox/youtube-scraper').call({
  searchTerms: [
    "ai agents tutorial"
  ],
  maxItems: 20,
  maxComments: 10
});

const { items } = await client.dataset(run.defaultDatasetId).listItems();
for (const item of items) console.log(item.title, item.viewCount, item.commentsCount);

Questions people ask

Do I need an Apify account?

Yes. It is free to create. Runs are billed to it per result: $2 per 1,000 YouTube videos, $1.90 per 1,000 Instagram results.

Does Yugenox see my chats?

No. Your AI client talks to Apify's MCP server, and only the Actor input the assistant sends reaches Apify. We receive the usage and billing information Apify shares with Actor developers, not your conversation. The privacy policy has the details.

Why is fetch-actor-details included?

It lets the assistant read the Actor's README, inputs and pricing before running it, which leads to better inputs and fewer wasted runs.

Which clients work?

ChatGPT with developer mode, Claude.ai, Claude Desktop, Claude Code, Cursor, VS Code, and other MCP clients that support remote HTTP servers.

Can the assistant run up a big bill?

It only runs the Actor when you ask for data, and every run is billed per result. Ask for specific counts, set a maximum cost per run, and set usage limits on your Apify account.

Run it on your own data

Open the Actor on Apify, paste your input and press Start. You pay per result from your own Apify account, with no subscription to us. Or connect it to your AI assistant and ask in plain English.

Last updated 2026-10-06.