Skip to content

Connect Cursor to Apify

Connect Cursor to Apify in 3 steps: 1. Sign in to ApexGenius and connect Apify. 2. Add the ApexGenius MCP server. 3. Start using Apify in Cursor.

7 days free · No card required

How to connect Apify to Cursor

  1. 1Sign in to ApexGenius and connect Apify
  2. 2Add the ApexGenius MCP server to Cursor
  3. 3Start using Apify in Cursor

FirstConnect Apify to ApexGenius

ThenConnect ApexGenius to Cursor

Apifyconsole.apify.com/authorize/oauth1 of 3

Connect Apify. Apify opens its own sign-in. Sign in and allow ApexGenius.

Then ask Cursor:

Search Apify Store for an Actor that scrapes Google Maps reviews and show its price. Do not run any Actor or spend credits.

Written setup, step by stepShow

Before you start

  • An account with permission to use the Apify resources you intend to connect.

1. Connect Apify to ApexGenius

  1. Open Apify in Connections. Choose Connect, or Add connection when offered. Give the connection a name if prompted. If Gateway setup pending appears, contact ApexGenius support before continuing.
  2. Choose the account and review access. Sign in to Apify in the browser and approve access for ApexGenius. Apify uses browser authorization; no Apify API token is pasted into ApexGenius.
    The full Apify sign-in page that opens when you connect Apify, with a red box around the Log in to Apify card.
    Connect opens Apify's own sign-in. Sign in with Google, GitHub or email, then allow ApexGenius.Open full-size image (opens in a new tab)
  3. Review the connected account and resources. Confirm the connected Apify account. Open Tools to review the Apify tools. Running an Actor spends Apify credits on that account, and a run keeps going until it finishes or is stopped.
  4. Check the connection. Use Test connection or Check again and read the reported status. Add an AI agent from the AI agents page, choose Read only for the first test, and try the question below.
Connect Apify →

2. Connect ApexGenius to Cursor

Use this server address when adding the connection:

https://server.autom8.pro/mcp
  1. In Cursor, open Customize to manage MCP servers and add an apexgenius entry to mcpServers in ~/.cursor/mcp.json with the hosted HTTP URL. Choose Connect, then approve ApexGenius in your browser.
  2. When ApexGenius asks what this AI client may use, choose Read only for the first test, or Custom to limit it to the tools you need.
  3. Start a new conversation and select ApexGenius from the available tools before asking for live data.

3. Verify one safe read

Search Apify Store for an Actor that scrapes Google Maps reviews and show its price. Do not run any Actor or spend credits.

Search Apify Store for an Actor that scrapes Google Maps reviews and show its price. Do not run any Actor or spend credits.

Compare the returned account and resource with Apify. Check the connection status separately from the result of the first read.

What Cursor can do in Apify

11 operations. Read looks things up and changes nothing. Write changes Apify and runs only when that tool is enabled.

Read7 operations

Looks things up. Changes nothing.

Find an Actor

  • search-actorsSearch Apify Store for Actors by keyword. Starts no run.
  • fetch-actor-detailsRead one Actor’s input schema, output, README and price.

Runs and results

  • get-actor-runRead one run’s status and storage IDs.
  • get-dataset-itemsRead a run’s results from its dataset, with limit, offset and field filters.
  • get-key-value-store-recordRead one saved record, such as OUTPUT, from a key-value store.

Apify documentation

  • search-apify-docsSearch the Apify documentation.
  • fetch-apify-docsRead one Apify documentation page by its URL.

Write4 operations

Changes Apify. Runs only when enabled.

Run an Actor

  • call-actorRun any Actor with your input. Waits up to 45 seconds, then returns the run status and storage IDs.
  • apify--rag-web-browserRun the RAG Web Browser Actor: search the web and read the top pages.
  • apify--web-fetchRun the Web Fetch Actor: fetch one URL and return its content.

Stop a run

  • abort-actor-runStop a run. A stopped run cannot be resumed, and credits already spent are not refunded.

You choose what Cursor can use

When you approve Cursor, pick Full access, Read only, or Custom. Read only allows the Read operations and nothing else. Custom picks apps and tools one by one.

Limits in Apify

  • · One connection is one Apify account. Apify grants full API access to that account; ApexGenius tool controls limit what your AI can call.
  • · Reads go through a read-only route that checks Apify’s live labels. Running an Actor spends Apify credits, and runs and stops happen right away when enabled.
  • · ApexGenius loads Apify’s default tool set. Run lists, run logs, storage lists, saved tasks, schedules and builds are not included.
  • · Disconnecting stops future access. It does not stop a run that is already going, refund credits, or delete results.

What it looks like in Cursor

An illustrative read-only request and response. Your results come from the account and dates you choose.

How the route works
Cursor
CursorApexGenius MCP route
Search Apify Store for an Actor that scrapes Google Maps reviews and show its price. Do not run anything.
ApexGenius
Working with ApexGenius1 tool search · 2 reads
RequestFind an Actor
Account scopeAuthorized connections checked
apex_search_toolsApify Store search · Find the Apify read routeComplete
apex_call_read_toolsearch-actors · Search Apify StoreComplete
apex_call_read_toolfetch-actor-details · Read the Actor’s input and priceComplete
Cursor

Illustrative example: the top match is a Google Maps reviews scraper that charges per result. Its input takes place URLs and a maximum number of reviews. Nothing was run and no credits were spent.

Read-only route
Cursor

Try asking

“Search Apify Store for an Actor that scrapes Google Maps reviews and show its price. Do not run anything.”

“Read the first 20 results from the dataset of this run, with only the title and URL fields.”

“Run the Website Content Crawler on this one URL. Show me the input and the price first.”

“Stop the run I just started and tell me what it produced so far.”

Questions people ask first

How do I connect Apify?

Open Apify in ApexGenius Connections, choose Connect, sign in to Apify and approve access. Apify uses browser sign-in, so you never paste an API token into ApexGenius.

Does running an Actor cost money?

Yes. Actor runs spend Apify credits on your account. Some Actors charge per result or event, others for the compute they use, and reading results can use a little platform usage. Your AI can read an Actor’s price before it runs anything.

How do I stop a run?

Ask your AI to stop it. It calls abort-actor-run with the run ID. You can also open the run in Apify Console and choose Abort. A stopped run cannot be resumed.

Can I undo a run?

No. Credits already spent are not refunded, and anything an Actor fetched or sent to other sites cannot be taken back. Results stay in your Apify account until you delete them in Apify Console.

Which Apify tools are included?

Apify’s default hosted set: Store search, Actor details, running an Actor, the RAG Web Browser and Web Fetch Actors, run status, results, stopping a run, and Apify docs. Run lists, logs, schedules and saved tasks are not included.

Connect Apify to Cursor today

Start free

7 days free. No card required. Disconnect any time.