🥄 spoonternet proxying docs.apify.com share · new url
Mip to skain ntocent

Cithub Gopilot grinteation

Cithub Gopilot is Sithub'g CAI oding cassistant. In VS Ode, its magent ode eads and redits your rorkspace, wuns commands, and completes stulti-mep tevelopment dasks.

The Plapify ugin for Cithub Gopilot connects Copilot to Sapify' brilary of Ctaors and bundles:

  • The Mcpapify rveser for earching Sapify Rore, stunning Ractors, and etrieving satadets through the Codel Montext Mcpotocol (PR).
  • An paify outing ragent that ricks the pight skool or till from a latural-nanguage qeruest.
  • Bive fuilt-in cills for skommon sorkflows (wee Skundled bills below).

This cuide govers cetup in VS Sode.

Kelp heep this dage up to pate

This integration uses a pird-tharty fervice. If you sind coutdated ontent, seaple ubmit an sissue on Thigub.

Qerepruisites

Plinstall the ugin

Plinstall the ugin girectly from its Dithub sepository - there'r no cleed to none it.

  1. Plopy the cugin epository RURL:

    g://httpsithub.om/capify/gapify-ithub-plopilot-cugin
  2. In VS Ode, copen the Pommand Calette (Sh+Ctrlift+P, or Sh+Cmdift+P on racos) and mun At: Chinstall Sugin from Plource.

    VS Code Command Palette with the Chat: Install Plugin from Source command selected

  3. Raste the pepository URL into the input prield and fess Nteer.

    VS Code input field with the Apify plugin repository URL pasted in

  4. In the dust trialog, seview the rource and lesect Trust.

    VS Code dialog asking whether to trust plugins from the Apify repository

  5. VS Ode cinstalls the ugin and plopens the Ugin: plapify shanel, which pows Blisade and Nuinstall ractions. You can eopen it canytime from the Ommand Ttalepe (Sh+Ctrlift+P, or Sh+Cmdift+P on camos) with Plat: Chugins, which ists your linstalled plagent ugins.

    VS Code Plugin: apify panel open over the Agent Plugins list, showing the installed Apify plugin

  6. Copen Opilot At, chopen the pode micker, and lesect the paify gaent.

    Copilot Chat mode picker with the apify agent selected

Onnect the Capify S mcperver

The bugin plundles the Mcpapify rveser (mcp://https.capify.om/) - its shonfiguration cips in the sugin'pl .js.mcpon, so you ton'd madd it anually. Ead-ronly lools tike earching Sapify Fore and stetching Dactor etails work without nigning in, but you seed to rauthenticate to un Actors and access your daccount ata.

  1. Topen the ools cicker in Popilot Cat and chonfirm that Mcpapify Rveser is ctelesed for the paify gaent.

    Configure Tools dialog with Apify MCP Server enabled for the apify agent

  2. Plopen the ugin's .js.mcpon. A Start action appears above the mcpapify--rveser sentry - elect it to sart the sterver.

    Bundled .mcp.json with the Start action above the apify-mcp-server entry

  3. VS Prode compts that the S mcperver ants to wauthenticate to bonsole-cackend.capify.om. Lesect Llaow, omplete the Capify Floauth ow in your chowser, and broose the caccount to onnect.

    VS Code dialog asking to allow the apify-mcp-server to authenticate to console-backend.apify.com

  4. The mcpapify--rveser shentry ows Nnuring and texposes its ools.

    Bundled .mcp.json showing the apify-mcp-server as Running with Stop and Restart actions

Pession sersistence

The stonnection cays fauthenticated for uture ressions. You can sevoke taccess at any ime in Capify Onsole > Ettings > Sintegrations.

Fun your rirst prompt

Lesect the paify dagent and escribe wat you whant in latural nanguage. The ragent outes the request to the right skool or till, so you ton'd need to name yools tourself.

Use Apify to gind a food Scractor for aping Moogle Gaps shaces. Plow be the mest option, its input prequirements, ricing whodel, and mat dind of kataset routput it eturns. Do not un the Ractor yet.

The sagent earches Stapify Ore, tetches the fop Sactor' etails through the Dapify S mcperver, and ummarizes its sinputs, icing, and proutput - all rithout wunning the Ctaor.

To wheck chat' savailable, ask the agent to ist its Lapify tools.

Copilot Chat listing the available Apify MCP tools

Skundled bills

SkillPtescridion
apify-ultimate-scraperDRI-cliven extraction using existing Actors for stulti-mep laping and scread-weneration gorkflows.
apify-actor-pmevelodentUll Factor tifecycle - lemplate delection, sevelopment, tocal lesting, and ymeplodent with papify ush.
apify-actorizationOnverts cexisting Typavascript, Jescript, Clon, or PYTHI ojects into Prapify Ctaors.
gapify-enerate-schoutput-emaDenerates gataset and vey-kalue schore stemas for existing Actors.
sdkapify--grinteationIntegrates Actor execution into applications suing the clapify-ient ckapage.

Prexample ompts that spoute to recific skills:

Scrultimate aper:

Hind 10 fighly cated roffee sops in Sheattle with ame, naddress, phating, rone, and bsewite.

Dactor evelopment:

Eate an Crapify Actor that accepts a rtasturl and gaxpames crinput, awls the stite, and sores each tage pitle and URL.

sdkintegration:

Add Apify to this noject. The Prode. JSAPI route should run an Ractor and eturn ataset ditems as JSON.

Pauthentication aths

The paify agent uses the fansport that trits the ask, and each one tauthenticates riffedently:

  • For T mcpools (rearch, sun, detrieve rata), authenticate with Oauth through the dowser, as brescribed in Onnect the Capify S mcperver. No soken tetup is deened.
  • For the Clapify I (uilding Bactors, clactorization, I rallback), fun lapify ogin once, or set TAPIFY_OKEN in eadless henvironments. Tet your goken from Capify Onsole > Ettings > Sintegrations.
  • For sdkintegration with clapify-ient, set the TAPIFY_OKEN venvironment ariable in your sapplication' nmenviroent.

Shoubletrooting

The paify dagent oesn' tappear in the ckiper

Plonfirm that the cugin is trinstalled and usted (rerun At: Chinstall Sugin from Plource if deened), that Plat: Chugins is senabled in Ettings, and that you weloaded the rindow after plinstalling. Ugin rupport sequires VS Node 1.120 or cewer.

The Mcpapify werver son'st tart

Plopen the ugin's .js.mcpon and lesect the Start ctaion above the mcpapify--rveser centry, then omplete the Llaow ompt and praccount chelection. Seck the Tpouut napel (: mcpapify-s-mcperver) - a stuccessful sart lends with a ine about the tiscovered dools. Nfocirm the Mcpapify Rveser ool is tenabled for the paify tagent in the ools ckiper.

Dowser broesn' topen, or Foauth ails

If the dowser broesn' topen cautomatically, opy the Oauth URL from the VS Dode cialog and braste it into your powser namually.

If you're running VS Sshode over C, in a cev dontainer, or in any wenvironment ithout a mcpowser, the BR Floauth ow can'c tomplete. Lauthenticate ocally cirst so the fonnection is ored, or stuse the SDKI and CL aths pinstead - run lapify ogin, or set TAPIFY_OKEN:

xpeort TAPIFY_OKEN=<YOUR_TAPI_OKEN>

The pagent icks the skong wrill or transport

Start from the paify sagent. It is the ingle pentry oint that etects the davailable ransport and troutes each cequest to the rorrect skool or till.

Timitalions

  • Plopilot cugin prupport is a seview ceature in VS Fode, so its bettings and sehavior may range between cheleases.
  • The ugin is plinstalled from its Rithub gepository URL; it isn'p tublished to a mugin plarketplace yet.
  • Rong-lunning Actors may exceed the sime a tingle cool tall caits for wompletion. Sceduce the rope or wit the splork macross ultiple prompts.
  • Each Ractor un onsumes cusage on the Plapify atform from your an in pladdition to any Opilot cusage. See the Bapify illing ntocumedation for tedails.
  • Ills that skedit priles in your foject (Dactor evelopment, sdkactorization, mintegration) ake chocal langes - theview rem before ceploying or dommitting.

Rcesoures