|
| 1 | +--- |
| 2 | +title: Apify MCP Extension |
| 3 | +description: Add Apify MCP as a Goose Extension |
| 4 | +--- |
| 5 | + |
| 6 | +import Tabs from '@theme/Tabs'; |
| 7 | +import TabItem from '@theme/TabItem'; |
| 8 | +import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructions'; |
| 9 | +import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; |
| 10 | + |
| 11 | +This tutorial covers how to add the [Apify MCP Server](https://github.com/apify/apify-mcp-server) as a Goose extension, enabling Goose to fetch context directly from Apify’s 6,000+ ready-to-use web scrapers. |
| 12 | + |
| 13 | +:::tip TLDR |
| 14 | +<Tabs groupId="interface"> |
| 15 | + <TabItem value="ui" label="Goose Desktop" default> |
| 16 | + [Launch the installer](goose://extension?cmd=npx&arg=-y&arg=%40apify%2Factors-mcp-server&id=apify-mcp&name=Apify20MCP&description=Apify%20MCP&env=APIFY_TOKEN%3DYour%20API%20Key) |
| 17 | + </TabItem> |
| 18 | + <TabItem value="cli" label="Goose CLI"> |
| 19 | + **Command** |
| 20 | + ```sh |
| 21 | + npx -y @apify/actors-mcp-server |
| 22 | + ``` |
| 23 | + </TabItem> |
| 24 | +</Tabs> |
| 25 | + **Endpoint URL (HTTP)** |
| 26 | + ``` |
| 27 | + https://mcp.apify.com |
| 28 | + ``` |
| 29 | + **Environment Variable** |
| 30 | + ``` |
| 31 | + APIFY_TOKEN: <YOUR_API_KEY> |
| 32 | + ``` |
| 33 | +::: |
| 34 | + |
| 35 | +## Configuration |
| 36 | + |
| 37 | +:::info |
| 38 | +Note that you'll need [Node.js](https://nodejs.org/) installed on your system to run this command, as it uses `npx`. |
| 39 | +::: |
| 40 | + |
| 41 | +<Tabs groupId="interface"> |
| 42 | + <TabItem value="ui" label="Goose Desktop" default> |
| 43 | + <GooseDesktopInstaller |
| 44 | + extensionId="apify-mcp" |
| 45 | + extensionName="Apify MCP" |
| 46 | + description="Apify MCP server to fetch data from 6.000+ ready-to-use web scrapers" |
| 47 | + command="npx" |
| 48 | + args={["-y", "@apify/actors-mcp-server"]} |
| 49 | + envVars={[{ name: "APIFY_TOKEN", label: "Your Apify Token" }]} |
| 50 | + apiKeyLink="https://console.apify.com/settings/integrations" |
| 51 | + apiKeyLinkText="Apify MCP Api Token" |
| 52 | + /> |
| 53 | + </TabItem> |
| 54 | + <TabItem value="cli" label="Goose CLI" default> |
| 55 | + <CLIExtensionInstructions |
| 56 | + name="apify-mcp" |
| 57 | + type="http" |
| 58 | + url="https://mcp.apify.com" |
| 59 | + timeout={300} |
| 60 | + /> |
| 61 | + </TabItem> |
| 62 | +</Tabs> |
| 63 | + |
| 64 | +## Example Usage |
| 65 | + |
| 66 | +The Apify MCP server connects Goose with [Apify](https://apify.com), a platform for web scraping and automation. |
| 67 | +On Apify, tasks are packaged as **Actors** — serverless apps that run scrapers, crawlers, or automation scripts. |
| 68 | + |
| 69 | +- **Thousands of public Actors** for sites like LinkedIn, Google, Amazon, Airbnb |
| 70 | +- **Custom Actors** you can build and run privately |
| 71 | +- **Datasets** store structured results automatically, accessible via API |
| 72 | + |
| 73 | +#### Goose Prompt |
| 74 | + |
| 75 | +``` |
| 76 | +( O)> Use the LinkedIn Posts Search Scraper to find all posts mentioning 'artificial intelligence' AND 'healthcare' from the past month. Extract post content, author information, company affiliations, and engagement metrics. Sort by relevance and identify thought leaders in healthcare AI. |
| 77 | +``` |
| 78 | + |
| 79 | +#### Goose Output |
| 80 | + |
| 81 | +``` |
| 82 | +
|
| 83 | +The search for LinkedIn posts mentioning **"artificial intelligence"** and **"healthcare"** from the past month has returned a total of **48 posts**. Here’s a summary of the first **29 results**: |
| 84 | +
|
| 85 | +### Sample Results |
| 86 | +1. **[Post by Dr. Samitria Beasley](https://www.linkedin.com/posts/dr-samitria-beasley-dha-mba-cpc-crc-401b9b70_ai-in-healthcare-will-change-many-careers-activity-7378540378960064512-8N1L?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAF8LBu8BX77nJLnHq2BuG0Oqb7swvZMxG94)** |
| 87 | + - **Content:** "AI in Healthcare will change many careers." |
| 88 | + - **Author:** Dr. Samitria Beasley |
| 89 | + - **Profile:** [Link](https://www.linkedin.com/in/dr-samitria-beasley-dha-mba-cpc-crc-401b9b70?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAA8gKYEBuqDo_9hdw-oKEGJo0zaLatRClcg) |
| 90 | + - **Engagement:** 5 reactions |
| 91 | +
|
| 92 | +2. **[Post by Anderson A.](https://www.linkedin.com/posts/activity-7379847744380854272-1O1Z?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAF8LBu8BX77nJLnHq2BuG0Oqb7swvZMxG94)** |
| 93 | + - **Content:** "AI in Healthcare: Balancing Innovation with Human Dignity..." |
| 94 | + - **Author:** Anderson A. |
| 95 | + - **Profile:** [Link](https://www.linkedin.com/in/andersonandrade25?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAFL9_2cBzioLyEJYJlqiUISyXJdjJQWIhY8) |
| 96 | + - **Engagement:** No reactions yet |
| 97 | +
|
| 98 | +3. **[Post by Sarkis Hakopdjanian](https://www.linkedin.com/posts/sarkis-hakopdjanian_ai-artificialintelligence-aiinhealthcare-activity-7378821010919321600-WMRb?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAF8LBu8BX77nJLnHq2BuG0Oqb7swvZMxG94)** |
| 99 | + - **Content:** "AI in healthcare is being used to work smarter and faster..." |
| 100 | + - **Author:** Sarkis Hakopdjanian |
| 101 | + - **Profile:** [Link](https://www.linkedin.com/in/sarkis-hakopdjanian?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAAXXFqQBVDa-M5oSdYbz7kZcqTWzZyVbBvI) |
| 102 | + - **Engagement:** 2 reactions |
| 103 | +
|
| 104 | +4. **[Post by Data Mining Insights](https://www.linkedin.com/posts/data-mining-insight_artificial-artificial-artificial-activity-7379847713661706240-XkH2?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAF8LBu8BX77nJLnHq2BuG0Oqb7swvZMxG94)** |
| 105 | + - **Content:** "Artificial Intelligence In Healthcare Sector in the Real World: 5 Uses..." |
| 106 | + - **Author:** Data Mining Insights |
| 107 | + - **Profile:** [Link](https://www.linkedin.com/company/data-mining-insight/posts) |
| 108 | + - **Engagement:** No reactions yet |
| 109 | +
|
| 110 | +5. **[Post by Dr. Sivakumar Subramaniam](https://www.linkedin.com/posts/drsivakumarsubramaniam_aiinhealthcare-digitalhealth-ethicalai-activity-7378267235427106816-hLyE?utm_source=social_share_send&utm_medium=member_desktop_web&rcm=ACoAAF8LBu8BX77nJLnHq2BuG0Oqb7swvZMxG94)** |
| 111 | + - **Content:** "The future of healthcare is here - and Artificial Intelligence (AI)..." |
| 112 | + - **Author:** Dr. Sivakumar Subramaniam |
| 113 | + - **Profile:** [Link](https://www.linkedin.com/in/drsivakumarsubramaniam?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAAJmMngBV57EIcsSBpd_8tqfKFCiBNxrA1A) |
| 114 | + - **Engagement:** 12 reactions, 7 comments |
| 115 | +
|
| 116 | +### Observations |
| 117 | +- A range of topics related to artificial intelligence in healthcare, including innovation, ethical concerns, and practical implications for patient care. |
| 118 | +- Prominent figures in healthcare advocating for responsible AI usage and collaboration. |
| 119 | + |
| 120 | +### Next Steps |
| 121 | +If you would like to explore more posts or analyze specific thought leaders, let me know! I can retrieve additional data or focus on specific interests such as engagement metrics or author influence. |
| 122 | +
|
| 123 | +``` |
0 commit comments