VOOZH about

URL: https://apify.com/lukaskrivka/universal-mcp-connector

โ‡ฑ Universal MCP Connector ยท Apify


Pricing

Pay per usage

Go to Apify Store

Universal MCP Connector

Universal MCP Connector allows you to run arbitrary workflows on the Apify platform and then publish the results on other platforms that support MCP protocol (most popular platforms do)

Pricing

Pay per usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Lukรกลก Kล™ivka

Lukรกลก Kล™ivka

Maintained by Community

Actor stats

0

Bookmarked

27

Total users

13

Monthly active users

10 days ago

Last modified

Share

Universal MCP Connector allows you to run arbitrary workflows on the Apify platform and then publish the results on other platforms that support MCP protocol (most popular platforms do).

[!WARNING]
Don't choose state of the art LLMs to process large datasets as it can burn through your Apify credits. Experiment first with smaller workflows or cheaper (default) models.

Features

  • Secure authentication by setting your API key or OAuth for the target MCP server directly in Apify Console. This Actor doesn't need to handle any credentials.
  • Connect one or multiple MCP servers at the same time, including Apify's MCP server.
  • Steer the agent with a custom query to choose appropriate actions across connected MCP servers (e.g. "on failing Actor run, create an issue on GitHub and send me message to Slack").
  • LLM tokens are charged directly to your Apify account credits via OpenRouter Actor, no need to have account on OpenAI or Anthropic.
  • Automatic model selection via OpenRouter, which chooses the best model for your use case based on performance and cost.

Authorization

MCP connector credentials are stored securely inside Apify Console and are never exposed to the Actor code. You only need to set up the connection to your MCP server once in Apify Console and then you can use it in any Actor that supports MCP connectors.

Once on the Actor Input page:

  1. Choose an existing MCP connector or click on "Create new connector".
  2. Fill in the MCP server URL, the input will automatically highlight if you can use OAuth directly (via dynamic client registration).
  3. If OAuth is not available, you can provide an API key or create your own OAuth client on the target platform.
  4. Once you create the connector, it will be available for all Actors that support MCP connectors.

How to run

You can use this connector either as primary workflow driver or as a post-processing step after running your main Actor.

Directly

Use prompt that suggests what data you need or what Actor to call. You can also process your stored data directly.

Example prompt: Tell me what are the top 5 sushi restaurants in New York City but find me some critical reviews for each. Prefer using Google Maps Scraper by Compass. Send me the summary to Slack channel #sushi-recommendations.

As an integration

Attach this Actor as integration that runs after your main Actor finishes. You can use the payload template variables to pass any metadata from your main Actor run to the prompt of the MCP Connector.

Example prompt: You are triggered after Apify's Google Maps Scraper finishes. Fetch dataset with ID {{resource.defaultDatasetId}} and summarize the results with focus of critical reviews. Send me the summary to Slack channel #sushi-recommendations.

Current limitations

These limitations are expected to be resolved in the future

  • Agents sometimes asks for permission but there is no way to answer it back.
  • Low reliability of operations. We need to improve the tool narrowing, system prompt and retry mechanism as well as the Apify MCP server itself.
  • Processing large datasets is not optimal as growing context can lead to inaccuracy or it might be too expensive. We expect this to improve with better pre-processing tools.
  • Requires to run the OpenRouter Actor on your account that requires small amount of memory

Debugging

Tool calls results and agent messages are stored in the key-value store of each run.

You might also like

Dataset MCP Uploader

lukaskrivka/dataset-mcp-uploader

Dataset MCP Uploader allows you to process datasets on the Apify platform and then publish the results on other platforms that support the MCP protocol

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

2

Weather MCP Server

jiri.spilka/weather-mcp-server

A Model Context Protocol (MCP) server that provides weather information using the Open-Meteo API

๐Ÿ‘ User avatar

Jiล™รญ Spilka

693

5.0

AI Code Sandbox

apify/ai-code-sandbox

Provides a secure execution environment for code generated by AI agents. Interact with the sandbox through web shell, REST API, or MCP. Supports Python and Node.js runtimes, Claude Code, Codex CLI, and OpenCode coding agents, and persists state.

Google Maps Rank Tracker

vasram/google-maps-rank-tracker

Track Google Maps rankings across a geo-grid heatmap. Get SoLV score, competitor leaderboard, gap analysis, zone breakdown, trend tracking & interactive HTML dashboard. Bulk scan up to 10 businesses. White-label reports. Free LocalFalcon & BrightLocal alternative โ€” 50% cheaper, no monthly fees.

๐Ÿ‘ User avatar

Vasram Sonagara

4

5.0

Google Maps Scraper Orchestrator

lukaskrivka/google-maps-scraper-orchestrator

Run multiple locations and search terms together with parallel runs for maximum speed.

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

353

5.0

Merge, Dedup & Transform Datasets

lukaskrivka/dedup-datasets

The ultimate dataset processor. Extremely fast merging, deduplications & transformations all in a single run.

๐Ÿ‘ User avatar

Lukรกลก Kล™ivka

5.1K

5.0

Shopify Products Scraper

trovevault/shopify-products-scraper

Scrape every product from any Shopify store: title, vendor, price, compare-at price, variants, stock status, and images. Just enter the store domain. No API keys or category URLs needed. Export data, run via API, schedule and monitor runs, or integrate with other tools.

161

5.0

Klaviyo Campaign Drafter

luis.pinto/klaviyo-campaign-drafter

Turn product URLs into draft Klaviyo email campaigns. Scrapes each product, writes copy with Claude, creates a draft campaign per product via the Klaviyo MCP Connector. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Web Data to Notion Dashboard

grizzlygriff/web-data-to-notion-dashboard

Scrape local businesses (restaurants, real estate, gyms, hotels, schools) or social content (YouTube, Instagram, TikTok) and get a polished Notion dashboard with table, gallery, and map views โ€” one Actor run. Powered by Apify MCP Connectors: we never see your Notion token.

7

YouTube Shorts Scraper

streamers/youtube-shorts-scraper

Extract YouTube Shorts data from one or multiple YouTube channels. Get video URL, caption, timestamp, likes, dislikes, views and comments count, basic channel info, and more. This alternative YouTube API has no limits or quotas. Download the data in JSON, CSV, and Excel.

50K

4.7

Related articles

Announcing MCP connectors ๐Ÿ”Œ
Read more
How to use MCP with Apify Actors
Read more
Build and deploy MCP servers in minutes with a TypeScript template
Read more