From 4920b29a802f7aab44f94e3c94f13e327854b35e Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Fri, 3 Oct 2025 15:41:28 +0200 Subject: [PATCH 01/17] feat: Apify mcp docs Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 123 ++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 documentation/docs/mcp/apify-mcp.md diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md new file mode 100644 index 00000000000..bc27cdd31aa --- /dev/null +++ b/documentation/docs/mcp/apify-mcp.md @@ -0,0 +1,123 @@ +--- +title: Apify MCP Extension +description: Add Apify MCP as a Goose Extension +--- + +import Tabs from '@theme/Tabs'; +import TabItem from '@theme/TabItem'; +import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructions'; +import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; + +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. + +:::tip TLDR + + + [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) + + + **Command** + ```sh + npx -y @apify/actors-mcp-server + ``` + + + **Endpoint URL (HTTP)** + ``` + https://mcp.apify.com + ``` + **Environment Variable** + ``` + APIFY_TOKEN: + ``` +::: + +## Configuration + +:::info +Note that you'll need [Node.js](https://nodejs.org/) installed on your system to run this command, as it uses `npx`. +::: + + + + + + + + + + +## Example Usage + +The Apify MCP server connects Goose with [Apify](https://apify.com), a platform for web scraping and automation. +On Apify, tasks are packaged as **Actors** — serverless apps that run scrapers, crawlers, or automation scripts. + +- **Thousands of public Actors** for sites like LinkedIn, Google, Amazon, Airbnb +- **Custom Actors** you can build and run privately +- **Datasets** store structured results automatically, accessible via API + +#### Goose Prompt + +``` +( 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. +``` + +#### Goose Output + +``` + +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**: + +### Sample Results +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)** + - **Content:** "AI in Healthcare will change many careers." + - **Author:** Dr. Samitria Beasley + - **Profile:** [Link](https://www.linkedin.com/in/dr-samitria-beasley-dha-mba-cpc-crc-401b9b70?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAA8gKYEBuqDo_9hdw-oKEGJo0zaLatRClcg) + - **Engagement:** 5 reactions + +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)** + - **Content:** "AI in Healthcare: Balancing Innovation with Human Dignity..." + - **Author:** Anderson A. + - **Profile:** [Link](https://www.linkedin.com/in/andersonandrade25?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAFL9_2cBzioLyEJYJlqiUISyXJdjJQWIhY8) + - **Engagement:** No reactions yet + +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)** + - **Content:** "AI in healthcare is being used to work smarter and faster..." + - **Author:** Sarkis Hakopdjanian + - **Profile:** [Link](https://www.linkedin.com/in/sarkis-hakopdjanian?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAAXXFqQBVDa-M5oSdYbz7kZcqTWzZyVbBvI) + - **Engagement:** 2 reactions + +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)** + - **Content:** "Artificial Intelligence In Healthcare Sector in the Real World: 5 Uses..." + - **Author:** Data Mining Insights + - **Profile:** [Link](https://www.linkedin.com/company/data-mining-insight/posts) + - **Engagement:** No reactions yet + +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)** + - **Content:** "The future of healthcare is here - and Artificial Intelligence (AI)..." + - **Author:** Dr. Sivakumar Subramaniam + - **Profile:** [Link](https://www.linkedin.com/in/drsivakumarsubramaniam?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAAJmMngBV57EIcsSBpd_8tqfKFCiBNxrA1A) + - **Engagement:** 12 reactions, 7 comments + +### Observations +- A range of topics related to artificial intelligence in healthcare, including innovation, ethical concerns, and practical implications for patient care. +- Prominent figures in healthcare advocating for responsible AI usage and collaboration. + +### Next Steps +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. + +``` From 8915a44d8b4da2a758d5ccb5395aee56119459c8 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Fri, 3 Oct 2025 16:01:54 +0200 Subject: [PATCH 02/17] fix: changes to docs Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 42 +++++++++++++---------------- 1 file changed, 19 insertions(+), 23 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index bc27cdd31aa..21e01daf760 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -1,34 +1,29 @@ --- -title: Apify MCP Extension -description: Add Apify MCP as a Goose Extension +title: Apify Extension +description: Add Apify as a Goose Extension --- import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructions'; import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; +import { PanelLeft } from 'lucide-react'; 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. :::tip TLDR - [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) + Use `Add custom extension` in Settings → Extensions to add a `Streamable HTTP` extension type with: - **Command** - ```sh - npx -y @apify/actors-mcp-server - ``` + Use `goose configure` to add a `Remote Extension (Streaming HTTP)` extension type with: - **Endpoint URL (HTTP)** - ``` - https://mcp.apify.com - ``` - **Environment Variable** + + **Endpoint URL** ``` - APIFY_TOKEN: + https://mcp.apify.com ``` ::: @@ -40,16 +35,17 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to - + 1. Click the button in the top-left to open the sidebar + 2. Click `Extensions` + 3. Click `Add custom extension` + 4. On the `Add custom extension` modal, enter the following: + - **Extension Name**: Apify + - **Type**: Streamable HTTP + - **Endpoint**: `https://mcp.apify.com` + 5. Click `+ Add` to save the header + 6. Click `Add Extension` to save the extension + 7. You will be taken to the OAuth screen + 8. Navigate to the chat Date: Mon, 6 Oct 2025 13:10:00 +0200 Subject: [PATCH 03/17] fix: docs section improvements Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index 21e01daf760..b737ff062e6 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -1,6 +1,6 @@ --- title: Apify Extension -description: Add Apify as a Goose Extension +description: Add Apify MCP Server as a Goose Extension --- import Tabs from '@theme/Tabs'; @@ -9,7 +9,7 @@ import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructi import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; import { PanelLeft } from 'lucide-react'; -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. +This tutorial covers how to add the [Apify MCP Server](https://mcp.apify.com) as a Goose extension, enabling Goose to call thousands tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. :::tip TLDR @@ -29,10 +29,6 @@ This tutorial covers how to add the [Apify MCP Server](https://github.com/apify/ ## Configuration -:::info -Note that you'll need [Node.js](https://nodejs.org/) installed on your system to run this command, as it uses `npx`. -::: - 1. Click the button in the top-left to open the sidebar @@ -59,8 +55,9 @@ Note that you'll need [Node.js](https://nodejs.org/) installed on your system to ## Example Usage -The Apify MCP server connects Goose with [Apify](https://apify.com), a platform for web scraping and automation. -On Apify, tasks are packaged as **Actors** — serverless apps that run scrapers, crawlers, or automation scripts. +The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of read-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. + +In this example, Goose will find an Actor for [scraping LinkedIn posts](https://apify.com/store/categories?search=linkedin) to perform a quick research. - **Thousands of public Actors** for sites like LinkedIn, Google, Amazon, Airbnb - **Custom Actors** you can build and run privately From 38fa661c01378c4bc3fb68754bfb16903813c50a Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 13:15:49 +0200 Subject: [PATCH 04/17] fix: typo fix Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index b737ff062e6..5278e80beb6 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -55,7 +55,7 @@ This tutorial covers how to add the [Apify MCP Server](https://mcp.apify.com) as ## Example Usage -The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of read-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. +The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. In this example, Goose will find an Actor for [scraping LinkedIn posts](https://apify.com/store/categories?search=linkedin) to perform a quick research. From 7e29ac3700bdacb2c9ce0de3d6e60c851b741ff6 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 13:40:25 +0200 Subject: [PATCH 05/17] fix: server name fix, remove unnecessary section Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index 5278e80beb6..8173d4f8e19 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -1,6 +1,6 @@ --- title: Apify Extension -description: Add Apify MCP Server as a Goose Extension +description: Add Apify MCP server as a Goose Extension --- import Tabs from '@theme/Tabs'; @@ -9,7 +9,7 @@ import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructi import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; import { PanelLeft } from 'lucide-react'; -This tutorial covers how to add the [Apify MCP Server](https://mcp.apify.com) as a Goose extension, enabling Goose to call thousands tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. +This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a Goose extension, enabling Goose to call thousands tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. :::tip TLDR @@ -59,10 +59,6 @@ The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/s In this example, Goose will find an Actor for [scraping LinkedIn posts](https://apify.com/store/categories?search=linkedin) to perform a quick research. -- **Thousands of public Actors** for sites like LinkedIn, Google, Amazon, Airbnb -- **Custom Actors** you can build and run privately -- **Datasets** store structured results automatically, accessible via API - #### Goose Prompt ``` From 1b86531724d2b005ea8ee1beb06b74c47ff49c10 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 13:42:53 +0200 Subject: [PATCH 06/17] fix: tip title and typo fix Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index 8173d4f8e19..a8afacb8623 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -9,9 +9,9 @@ import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructi import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; import { PanelLeft } from 'lucide-react'; -This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a Goose extension, enabling Goose to call thousands tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. +This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a Goose extension, enabling Goose to call thousands of tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. -:::tip TLDR +:::tip Quick setup Use `Add custom extension` in Settings → Extensions to add a `Streamable HTTP` extension type with: From abbf3d6175bb54b78153e2158b444f7fc653f7c8 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 16:08:14 +0200 Subject: [PATCH 07/17] feat: change example Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 82 ++++++++++++++--------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index a8afacb8623..5f115bb1cc6 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -57,56 +57,56 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. -In this example, Goose will find an Actor for [scraping LinkedIn posts](https://apify.com/store/categories?search=linkedin) to perform a quick research. +In this example, Goose will find an Actor for [Apify RAG Scraper](https://apify.com/store/categories?search=linkedin) to perform a quick research. #### Goose Prompt ``` -( 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. +( O)> Find the top-rated Italian restaurant in Prague with verifiable credibility — focus on places with at least 200+ reviews, an average rating of 4.7 or higher on Google, TripAdvisor, or OpenTable, and any Michelin or fine-dining recognition. Include the restaurant’s name, rating, total review count, address, cuisine style, and a short summary of what makes it stand out (e.g., service, ambiance, or signature dishes). ``` #### Goose Output ``` +Here are some top-rated Italian restaurants in Prague that meet your criteria for verifiable credibility: + +### 1. [Divinis](https://guide.michelin.com/us/en/prague/prague/restaurant/divinis) +- **Rating:** 4.7 +- **Review Count:** Approximately 200+ on Google +- **Address:** Prague, Czechia +- **Cuisine Style:** Italian +- **Summary:** Divinis is celebrated for its creative Italian cuisine, featuring a selection of fresh pasta and seafood dishes. The ambiance is elegant yet cozy, making it perfect for date nights. The restaurant holds a Michelin Bib Gourmand designation, indicating good quality at a reasonable price. + +### 2. [CottoCrudo](https://guide.michelin.com/us/en/prague/prague/restaurant/cottocrudo) +- **Rating:** 4.7+ +- **Review Count:** Over 200 reviews on various platforms +- **Address:** Prague, Czechia +- **Cuisine Style:** Italian +- **Summary:** Located in the Four Seasons Hotel, CottoCrudo offers a luxurious dining experience with a focus on authentic Italian flavors prepared with locally sourced ingredients. The restaurant features an open kitchen concept, allowing guests to watch chefs at work. It is well-known for its vibrant atmosphere and extensive wine list. + +### 3. [La Finestra in Cucina](https://guide.michelin.com/us/en/prague/prague/restaurant/la-finestra) +- **Rating:** 4.8 +- **Review Count:** Approximately 1,300 reviews on Google +- **Address:** Prague, Czechia +- **Cuisine Style:** Italian +- **Summary:** This restaurant is a favorite among locals and tourists alike for its authentic Italian dishes and warm hospitality. Signature dishes include handmade pastas and perfectly grilled meats. The ambiance is stylish yet comfortable, ideal for both casual dinners and special occasions. + +### 4. [Aromi](https://guide.michelin.com/us/en/prague/prague/restaurant/aromi) +- **Rating:** 4.6 +- **Review Count:** Over 200 reviews across platforms. +- **Address:** Prague, Czechia +- **Cuisine Style:** Italian +- **Summary:** Aromi specializes in Italian seafood and pasta, and its menu features fresh ingredients and classic recipes. The restaurant’s sleek interior and attentive service create a refined dining experience. Aromi is well-regarded for its dedicated attention to detail and a relaxing atmosphere. + +### 5. [Casa De Carli](https://guide.michelin.com/us/en/prague/prague/restaurant/casa-de-carli) +- **Rating:** 4.5 +- **Review Count:** Over 200 reviews. +- **Address:** Prague, Czechia +- **Cuisine Style:** Italian +- **Summary:** Casa De Carli is known for its charming decor and welcoming atmosphere. The menu offers a range of traditional Italian dishes, with an emphasis on homemade pasta. This restaurant often receives praise for its exceptional service and quality of food. -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**: - -### Sample Results -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)** - - **Content:** "AI in Healthcare will change many careers." - - **Author:** Dr. Samitria Beasley - - **Profile:** [Link](https://www.linkedin.com/in/dr-samitria-beasley-dha-mba-cpc-crc-401b9b70?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAA8gKYEBuqDo_9hdw-oKEGJo0zaLatRClcg) - - **Engagement:** 5 reactions - -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)** - - **Content:** "AI in Healthcare: Balancing Innovation with Human Dignity..." - - **Author:** Anderson A. - - **Profile:** [Link](https://www.linkedin.com/in/andersonandrade25?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAFL9_2cBzioLyEJYJlqiUISyXJdjJQWIhY8) - - **Engagement:** No reactions yet - -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)** - - **Content:** "AI in healthcare is being used to work smarter and faster..." - - **Author:** Sarkis Hakopdjanian - - **Profile:** [Link](https://www.linkedin.com/in/sarkis-hakopdjanian?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAAXXFqQBVDa-M5oSdYbz7kZcqTWzZyVbBvI) - - **Engagement:** 2 reactions - -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)** - - **Content:** "Artificial Intelligence In Healthcare Sector in the Real World: 5 Uses..." - - **Author:** Data Mining Insights - - **Profile:** [Link](https://www.linkedin.com/company/data-mining-insight/posts) - - **Engagement:** No reactions yet - -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)** - - **Content:** "The future of healthcare is here - and Artificial Intelligence (AI)..." - - **Author:** Dr. Sivakumar Subramaniam - - **Profile:** [Link](https://www.linkedin.com/in/drsivakumarsubramaniam?miniProfileUrn=urn%3Ali%3Afsd_profile%3AACoAAAJmMngBV57EIcsSBpd_8tqfKFCiBNxrA1A) - - **Engagement:** 12 reactions, 7 comments - -### Observations -- A range of topics related to artificial intelligence in healthcare, including innovation, ethical concerns, and practical implications for patient care. -- Prominent figures in healthcare advocating for responsible AI usage and collaboration. - -### Next Steps -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. +--- + +These restaurants not only have high ratings and substantial review counts but also feature recognitions that affirm their credibility and quality in Italian fine dining. ``` From eef6b7760c82f2bf84f251134be0ebf4802d4d87 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 16:12:12 +0200 Subject: [PATCH 08/17] fix: paragraph fix Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index 5f115bb1cc6..eb42dcdc951 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -57,7 +57,7 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. -In this example, Goose will find an Actor for [Apify RAG Scraper](https://apify.com/store/categories?search=linkedin) to perform a quick research. +In this example, Goose will use the [RAG Website Browser](https://console.apify.com/actors/3ox4R101TgZz67sLr/input) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition. #### Goose Prompt From c4b53681670d8ba1bac8e19515cac7f5acf1c223 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 17:21:41 +0200 Subject: [PATCH 09/17] fix: minor improvements Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index eb42dcdc951..d9136588f82 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -55,17 +55,17 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as ## Example Usage -The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. +The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. Learn more about Apify Actors in the [official documentation](https://docs.apify.com/platform/actors) In this example, Goose will use the [RAG Website Browser](https://console.apify.com/actors/3ox4R101TgZz67sLr/input) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition. -#### Goose Prompt +### Goose Prompt ``` ( O)> Find the top-rated Italian restaurant in Prague with verifiable credibility — focus on places with at least 200+ reviews, an average rating of 4.7 or higher on Google, TripAdvisor, or OpenTable, and any Michelin or fine-dining recognition. Include the restaurant’s name, rating, total review count, address, cuisine style, and a short summary of what makes it stand out (e.g., service, ambiance, or signature dishes). ``` -#### Goose Output +### Goose Output ``` Here are some top-rated Italian restaurants in Prague that meet your criteria for verifiable credibility: From b659e8093008d23bdcfebffd8b69740ca7639326 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 18:03:53 +0200 Subject: [PATCH 10/17] feat: extensions page apify add Signed-off-by: Gokdeniz Kaymak --- documentation/static/servers.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/documentation/static/servers.json b/documentation/static/servers.json index 9874bee926a..04484b545e5 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -117,6 +117,23 @@ "endorsed": true, "environmentVariables": [] }, + { + "id": "apify-mcp-server", + "name": "Apify", + "description": "Access thousands of ready-made web scraping and automation Actors from the Apify platform.", + "command": "npx -y apify-mcp-server@latest", + "link": "https://github.com/apify/apify-mcp-server", + "installation_notes": "Install using npx. Requires an Apify API token.", + "is_builtin": false, + "endorsed": true, + "environmentVariables": [ + { + "name": "APIFY_TOKEN", + "description": "Required environment variable", + "required": true + } + ] + }, { "id": "cloudflare-mcp", "name": "Cloudflare", From 940250e293f6b9f4b5e49e59fbf33f12e2e04626 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Mon, 6 Oct 2025 18:21:02 +0200 Subject: [PATCH 11/17] fix: example output actor fix Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index d9136588f82..bba40259dca 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -57,7 +57,7 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. Learn more about Apify Actors in the [official documentation](https://docs.apify.com/platform/actors) -In this example, Goose will use the [RAG Website Browser](https://console.apify.com/actors/3ox4R101TgZz67sLr/input) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition. +In this example, Goose will use the [Google Places Scraper](https://apify.com/compass/crawler-google-places) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition. ### Goose Prompt From 1c326f2b019fc7b1ecb430fb7eb35a3092cfb978 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Tue, 7 Oct 2025 04:01:40 +0200 Subject: [PATCH 12/17] fix: order and wording fixes Signed-off-by: Gokdeniz Kaymak --- documentation/static/servers.json | 34 +++++++++++++++---------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/documentation/static/servers.json b/documentation/static/servers.json index 04484b545e5..fc6b3e773e8 100644 --- a/documentation/static/servers.json +++ b/documentation/static/servers.json @@ -33,6 +33,23 @@ } ] }, + { + "id": "apify-mcp-server", + "name": "Apify", + "description": "Extract data from any website with thousands of scrapers, crawlers, and automations on Apify Store ⚡", + "command": "npx -y apify-mcp-server@latest", + "link": "https://github.com/apify/apify-mcp-server", + "installation_notes": "Install using npx. Requires an Apify API token.", + "is_builtin": false, + "endorsed": true, + "environmentVariables": [ + { + "name": "APIFY_TOKEN", + "description": "Required environment variable", + "required": true + } + ] + }, { "id": "asana-mcp", "name": "Asana", @@ -117,23 +134,6 @@ "endorsed": true, "environmentVariables": [] }, - { - "id": "apify-mcp-server", - "name": "Apify", - "description": "Access thousands of ready-made web scraping and automation Actors from the Apify platform.", - "command": "npx -y apify-mcp-server@latest", - "link": "https://github.com/apify/apify-mcp-server", - "installation_notes": "Install using npx. Requires an Apify API token.", - "is_builtin": false, - "endorsed": true, - "environmentVariables": [ - { - "name": "APIFY_TOKEN", - "description": "Required environment variable", - "required": true - } - ] - }, { "id": "cloudflare-mcp", "name": "Cloudflare", From a1d1bc70ff6fd4e7b83d69da67d128b98c3a4f60 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Tue, 7 Oct 2025 04:16:05 +0200 Subject: [PATCH 13/17] feat: token flow Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 30 ++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index bba40259dca..d511480641d 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -31,17 +31,21 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as - 1. Click the button in the top-left to open the sidebar - 2. Click `Extensions` - 3. Click `Add custom extension` - 4. On the `Add custom extension` modal, enter the following: + 1. Obtain a [Apify Token](https://console.apify.com/settings/integrations) + 2. Click the button in the top-left to open the sidebar + 3. Click `Extensions` + 4. Click `Add custom extension` + 5. On the `Add custom extension` modal, enter the following: - **Extension Name**: Apify - **Type**: Streamable HTTP - - **Endpoint**: `https://mcp.apify.com` - 5. Click `+ Add` to save the header - 6. Click `Add Extension` to save the extension - 7. You will be taken to the OAuth screen - 8. Navigate to the chat + - **Endpoint**: `https://mcp.apify.com` + - **Request Headers**: + - **Header name**: `Authorization` + - **Value**: `Bearer ` + 6. Click `+ Add` to save the header + 7. Click `Add Extension` to save the extension + 8. You will be taken to the OAuth screen + 9. Navigate to the chat + Obtain your Apify Token and paste it in + + } /> From e52a832690c6bbda440fde3b1ad30787e1075ad7 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Tue, 7 Oct 2025 13:44:08 +0200 Subject: [PATCH 14/17] fix: goose cap fix and wording improvements Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index d511480641d..87f2da3d878 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -9,9 +9,9 @@ import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructi import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; import { PanelLeft } from 'lucide-react'; -This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a Goose extension, enabling Goose to call thousands of tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. +This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a goose extension, enabling goose to call over 6.000+ Actors from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. -:::tip Quick setup +:::tip TLDR Use `Add custom extension` in Settings → Extensions to add a `Streamable HTTP` extension type with: @@ -56,25 +56,23 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as envVars={[ { key: "Authorization", value: "Bearer apify_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } ]} - infoNote={ - <> - Obtain your Apify Token and paste it in - - } /> + :::info + Obtain your Apify Token and paste it in. + ::: ## Example Usage -The Apify MCP server lets you connect Goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. Learn more about Apify Actors in the [official documentation](https://docs.apify.com/platform/actors) +The Apify MCP server lets you connect goose to [Apify Store](https://apify.com/store), a marketplace of over 6.000+ ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. Learn more about Apify Actors in the [official documentation](https://docs.apify.com/platform/actors) -In this example, Goose will use the [Google Places Scraper](https://apify.com/compass/crawler-google-places) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition. +In this example, goose will use the [Google Places Scraper](https://apify.com/compass/crawler-google-places) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition. ### Goose Prompt ``` -( O)> Find the top-rated Italian restaurant in Prague with verifiable credibility — focus on places with at least 200+ reviews, an average rating of 4.7 or higher on Google, TripAdvisor, or OpenTable, and any Michelin or fine-dining recognition. Include the restaurant’s name, rating, total review count, address, cuisine style, and a short summary of what makes it stand out (e.g., service, ambiance, or signature dishes). +( O)> Find the top-rated Italian restaurant in Prague with verifiable credibility — use Apify MCP to scrape reviews, focus on places with at least 200+ reviews, an average rating of 4.7 or higher on Google, TripAdvisor, or OpenTable, and any Michelin or fine-dining recognition. Include the restaurant’s name, rating, total review count, address, cuisine style, and a short summary of what makes it stand out (e.g., service, ambiance, or signature dishes). ``` ### Goose Output From 97cb3ee57669fe64c979560784b8ecba7474d4af Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Tue, 7 Oct 2025 13:50:01 +0200 Subject: [PATCH 15/17] feat: improve example Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 47 +++++------------------------ 1 file changed, 8 insertions(+), 39 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index 87f2da3d878..ffb37e86cc8 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -72,51 +72,20 @@ In this example, goose will use the [Google Places Scraper](https://apify.com/co ### Goose Prompt ``` -( O)> Find the top-rated Italian restaurant in Prague with verifiable credibility — use Apify MCP to scrape reviews, focus on places with at least 200+ reviews, an average rating of 4.7 or higher on Google, TripAdvisor, or OpenTable, and any Michelin or fine-dining recognition. Include the restaurant’s name, rating, total review count, address, cuisine style, and a short summary of what makes it stand out (e.g., service, ambiance, or signature dishes). +( O)> Find the top-rated Italian restaurant in Prague with verifiable credibility — use Apify MCP to find Google Maps review scraper Actor, focus on places with at least 200+ reviews, an average rating of 4.7 or higher on Google, TripAdvisor, or OpenTable, and any Michelin or fine-dining recognition. Include the restaurant’s name, rating, total review count, address, cuisine style, and a short summary of what makes it stand out (e.g., service, ambiance, or signature dishes). Return to me only 1 restaurant with the highest rating to review count ratio ``` ### Goose Output ``` -Here are some top-rated Italian restaurants in Prague that meet your criteria for verifiable credibility: +Based on the gathered information, the top-rated Italian restaurant in Prague with verifiable credibility is: -### 1. [Divinis](https://guide.michelin.com/us/en/prague/prague/restaurant/divinis) -- **Rating:** 4.7 -- **Review Count:** Approximately 200+ on Google -- **Address:** Prague, Czechia +### **Al Tagliere** +- **Rating:** 4.7/5 +- **Total Reviews:** 457 +- **Address:** [Al Tagliere on TripAdvisor](https://www.tripadvisor.com/Restaurant_Review-g274707-d6835155-Reviews-Al_Tagliere-Prague_Bohemia.html) - **Cuisine Style:** Italian -- **Summary:** Divinis is celebrated for its creative Italian cuisine, featuring a selection of fresh pasta and seafood dishes. The ambiance is elegant yet cozy, making it perfect for date nights. The restaurant holds a Michelin Bib Gourmand designation, indicating good quality at a reasonable price. - -### 2. [CottoCrudo](https://guide.michelin.com/us/en/prague/prague/restaurant/cottocrudo) -- **Rating:** 4.7+ -- **Review Count:** Over 200 reviews on various platforms -- **Address:** Prague, Czechia -- **Cuisine Style:** Italian -- **Summary:** Located in the Four Seasons Hotel, CottoCrudo offers a luxurious dining experience with a focus on authentic Italian flavors prepared with locally sourced ingredients. The restaurant features an open kitchen concept, allowing guests to watch chefs at work. It is well-known for its vibrant atmosphere and extensive wine list. - -### 3. [La Finestra in Cucina](https://guide.michelin.com/us/en/prague/prague/restaurant/la-finestra) -- **Rating:** 4.8 -- **Review Count:** Approximately 1,300 reviews on Google -- **Address:** Prague, Czechia -- **Cuisine Style:** Italian -- **Summary:** This restaurant is a favorite among locals and tourists alike for its authentic Italian dishes and warm hospitality. Signature dishes include handmade pastas and perfectly grilled meats. The ambiance is stylish yet comfortable, ideal for both casual dinners and special occasions. - -### 4. [Aromi](https://guide.michelin.com/us/en/prague/prague/restaurant/aromi) -- **Rating:** 4.6 -- **Review Count:** Over 200 reviews across platforms. -- **Address:** Prague, Czechia -- **Cuisine Style:** Italian -- **Summary:** Aromi specializes in Italian seafood and pasta, and its menu features fresh ingredients and classic recipes. The restaurant’s sleek interior and attentive service create a refined dining experience. Aromi is well-regarded for its dedicated attention to detail and a relaxing atmosphere. - -### 5. [Casa De Carli](https://guide.michelin.com/us/en/prague/prague/restaurant/casa-de-carli) -- **Rating:** 4.5 -- **Review Count:** Over 200 reviews. -- **Address:** Prague, Czechia -- **Cuisine Style:** Italian -- **Summary:** Casa De Carli is known for its charming decor and welcoming atmosphere. The menu offers a range of traditional Italian dishes, with an emphasis on homemade pasta. This restaurant often receives praise for its exceptional service and quality of food. - ---- - -These restaurants not only have high ratings and substantial review counts but also feature recognitions that affirm their credibility and quality in Italian fine dining. +- **Summary:** Al Tagliere is celebrated for its authentic Italian dishes that showcase regional flavors. The restaurant is known for its delightful ambiance, attentive service, and signature dishes such as homemade pasta and traditional desserts. Patrons frequently highlight the freshness of ingredients and the welcoming atmosphere, making it a preferred choice for both locals and tourists. +This restaurant has a strong reputation and meets your criteria for quality and credibility. ``` From c6d81594d2c8c6e1d4eb8e14e55c88d174d38a70 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Tue, 7 Oct 2025 13:53:17 +0200 Subject: [PATCH 16/17] fix: capital letter fix Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index ffb37e86cc8..be7550bf1c7 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -1,6 +1,6 @@ --- title: Apify Extension -description: Add Apify MCP server as a Goose Extension +description: Add Apify MCP server as a goose Extension --- import Tabs from '@theme/Tabs'; From 0182b0b90906999ae4c66cac5ed996dfb1d04f24 Mon Sep 17 00:00:00 2001 From: Gokdeniz Kaymak Date: Tue, 7 Oct 2025 15:09:37 +0200 Subject: [PATCH 17/17] fix: Actor number fix Signed-off-by: Gokdeniz Kaymak --- documentation/docs/mcp/apify-mcp.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/docs/mcp/apify-mcp.md b/documentation/docs/mcp/apify-mcp.md index be7550bf1c7..78f3e12f799 100644 --- a/documentation/docs/mcp/apify-mcp.md +++ b/documentation/docs/mcp/apify-mcp.md @@ -9,7 +9,7 @@ import CLIExtensionInstructions from '@site/src/components/CLIExtensionInstructi import GooseDesktopInstaller from '@site/src/components/GooseDesktopInstaller'; import { PanelLeft } from 'lucide-react'; -This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a goose extension, enabling goose to call over 6.000+ Actors from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. +This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as a goose extension, enabling goose to call thousands of tools from [Apify Store](https://apify.com/store) to extract data from social media, e-commerce sites, search engines, online maps, or any other website. :::tip TLDR @@ -65,7 +65,7 @@ This tutorial covers how to add the [Apify MCP server](https://mcp.apify.com) as ## Example Usage -The Apify MCP server lets you connect goose to [Apify Store](https://apify.com/store), a marketplace of over 6.000+ ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. Learn more about Apify Actors in the [official documentation](https://docs.apify.com/platform/actors) +The Apify MCP server lets you connect goose to [Apify Store](https://apify.com/store), a marketplace of thousands of ready-made tools (called _Actors_) for all kinds of web scraping, crawling, and data extraction use cases. Learn more about Apify Actors in the [official documentation](https://docs.apify.com/platform/actors) In this example, goose will use the [Google Places Scraper](https://apify.com/compass/crawler-google-places) Actor to identify the most credible, top-rated Italian restaurant in Prague based on public ratings, reviews, and fine-dining recognition.